我在iPhone 5上测试我的应用程序,iPhone 5的报告屏幕高度为480.在iPhone 5模拟器中,我得到正确的高度,即568,但相同的代码在硬件上报告480.我使用以下代码来获取屏幕高度.
[UIScreen mainScreen].bounds.size.height]
Run Code Online (Sandbox Code Playgroud)
可能是什么原因?
谢谢
支持iPhone 5和第5代iPod touch的更高屏幕需要存在Default-568h@2x.png启动图像.模拟器不区分大小写,而真实设备对文件名区分大小写.
由于模拟器报告较高的高度,而设备不是,可能你的启动图像的文件名错误.请确保它是真的Default-568h@2x.png,而不是别的东西像default-568h@2x.png或Default-568h@2x.PNG.
| 归档时间: |
|
| 查看次数: |
380 次 |
| 最近记录: |