iPhone4 UI 元素大小(以像素为单位)?

标签 iphone cocoa-touch user-interface

有谁知道iPhone4的各种屏幕尺寸是多少?我已经检查了 MobileHIG,但我能找到的所有内容都引用了旧的 iPhone3G。我是否应该假设所有先前的值都加倍(即 StatusBar = 40 像素),或者是否有更准确的说明(如下面隐藏在其他地方的说明)?

alt text

干杯加里

最佳答案

点是新像素。

您将继续使用您习惯的值(value)观,就像您仍在为 3G/3G 进行开发一样。这些值的单位现在称为点而不是像素,以避免混淆。在较旧的 iPhone 型号上,2x2 点方形等于屏幕上的 2x2 像素。但在 iPhone 4 上,同一个正方形等于 4x4 像素。 UI 元素会自动以适当的分辨率呈现,您提供的图像和其他内容将被缩放,除非您提供这些资源的高分辨率版本。

您可能想阅读this document欲了解更多信息。

关于iPhone4 UI 元素大小(以像素为单位)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3736552/

相关文章:

iOS 键盘 - 大写 'done' 按钮

ios - 如何检测是否从导航 Controller 弹出 View Controller ?

java - Java中如何获取GUI组件的名称?

java EventQueue.invokeLater 中设置的对象为 null

windows-10 - 无法在 IntelliJ IDEA 中找到或加载主类来制作 Javafx jar

iphone - 执行某些代码后如何为 UIButton 分配不同的选择器(取消之前的选择器方法)

iphone - 即使消息发送失败,也会发送 MessageComposeResult

iphone - 匹配一个或多个字母数字的 NSRegularExpression

ios - 应用程序崩溃(段错误 : 11) when turning on voice over

ios - 确定 UIGraphicsBeginImageContext 使用 CGBitmapContextCreate 创建图形上下文吗?