UITableView(及其单元格)似乎在iPhone6 / iPhone6 +上进行了放大

时间:2014-11-06 17:35:30

标签: ios uitableview iphone-6

我遇到了一种奇怪的行为。几个月前我开始开发iPhone应用程序,当iOS8和iPhone6没有出来时。但是现在我已经使用iOS8的iPhone 6+,我的应用程序中的所有tableviews似乎都有点"缩放"。所以我试着复制&将我的tableview代码粘贴到一个新的新项目上,结果如下:

我的应用:Cells seem to be zoomed

使用相同代码测试项目:cells are fine

我们可以清楚地看到我的应用中的tableview更大。正如我所说的那样,我使用完全相同的代码来生成这个TableView,那么出了什么问题?

我尝试将我的应用转换为Xcode 6尺寸类,但这似乎不是问题。

P.S:我在上一个Xcode版本(6.1)上开发我的应用程序 我使用的单元格只是标准的UITableViewCell

1 个答案:

答案 0 :(得分:4)

您需要在项目中包含LaunchImage .xib 。否则,6-Plus会将您的应用视为在普通iPhone 6上运行并进行放大。

请参阅https://developer.apple.com/library/ios/documentation/userexperience/conceptual/MobileHIG/LaunchImages.html