作者热门文章
- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
当我使用 [UIScreen mainScreen]
测试 Xcode 6 模拟器时,大小似乎是正确的。
iPhone 6 尺寸:375 * 667
和 iPhone 6 plus:414 * 739
。
但是当我在真实的 iPhone 6 plus 设备中测试 [UIScreen mainScreen]
时,结果显示:
(lldb) po [UIScreen mainScreen]
<UIScreen: 0x12ce03f30; bounds = {{0, 0}, {375, 667}}; mode = <UIScreenMode: 0x178039ae0; size = 1125.000000 x 2001.000000>>`
但是当你测试比例时,它会在真正的 iPhone 6 plus 设备上输出 3.0
。那么,有什么问题吗?
最佳答案
那是因为您将“设置 > 显示和亮度 > View ”设置为“缩放”。如果将其更改为“标准”,您将获得 414 * 739。
关于ios - iPhone 6 plus 真机 UIScreen mainScreen 大小奇怪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26056911/
我要发布我的应用,它是一个 1.2Mb 的 apk,包含 4 种不同格式(ldpi、mdpi、hdpi、x-hdpi)的大约 120 个图标。 如果我添加 xx-dpi 和 xxx-hdpi 图标,a
当我使用 [UIScreen mainScreen] 测试 Xcode 6 模拟器时,大小似乎是正确的。 iPhone 6 尺寸:375 * 667 和 iPhone 6 plus:414 * 739
我是一名优秀的程序员,十分优秀!