【问题标题】:Retina iPad Simulator display issue?Retina iPad 模拟器显示问题?
【发布时间】:2012-07-13 18:46:24
【问题描述】:

我正在制作一个视网膜 iPad 应用程序。当我使用 iPad 模拟器进行测试时,我可以很好地显示我的图标和按钮等...

但是当我切换到视网膜模拟器时,我得到了很大的按钮和图像......这正常吗?不幸的是,我没有真正的 iPad 可以测试。

【问题讨论】:

    标签: ipad simulator retina-display


    【解决方案1】:

    是的,这很正常。

    原因是视网膜显示器的分辨率是 2048x1536,而普通 iPad 是 1024x768。

    当您在常规模拟器中测试您的应用时,您会看到 1024x768 的应用,它会在您的显示器上显示为“常规尺寸”。当您在 Retina 模拟器中测试您的应用程序时,您将看到您的应用程序的完整分辨率为 2048x1536。而且由于您的计算机显示器很有可能不是视网膜显示器,您会看到它是一个更大的窗口,其中包含放大的 UI 元素。

    如果您在配备 Retina 显示屏的 iPad 上测试您的应用,您会看到一切都与在非 Retina 显示屏上的尺寸相同,因为物理屏幕尺寸是相同的。

    【讨论】:

    • 屏幕的分辨率为2048x1536像素。显示器上的坐标数为 1024x768。系统使用 1/2 点来显示一个像素,这就是它全部工作的原因——系统将@2x 图形缩小 50%,从而将图形中的奇数像素放在 1/2 点上。一个重要的区别。
    猜你喜欢
    • 2012-04-03
    • 1970-01-01
    • 1970-01-01
    • 2012-08-09
    • 2012-03-29
    • 2013-04-04
    • 2013-02-15
    • 2016-10-11
    • 2016-10-02
    相关资源
    最近更新 更多