在不同的iPhone屏幕中保持UITableViewCell高度

时间:2015-02-24 08:16:11

标签: ios iphone uitableview cocoa-touch

我不明白如何在不同屏幕尺寸的UITableViewCell中保留大量的行。我已在单元格的xib和方法中设置为50我的自定义行高:

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath {

return 50;

}

但是在IPhone 5和iphone 6 Plus中,我在屏幕上看到了8个表格单元格。我不想。我希望IPhone 6 plus中的行高和行数相同,比如facebook app。如何实现?

Iphone 6:

enter image description here

Iphone 5:

enter image description here

我不希望桌面高度不同,我想要moar tableview单元格。

1 个答案:

答案 0 :(得分:0)

您的问题是您尚未更新您的应用以支持6和6加号。这就是为什么你的显示器显示放大,你会发现即使状态栏比正常情况更大。解决此问题的最快方法是添加启动故事板,否则您只需添加6和6 plus的启动图像即可。只需查看此SO帖子 - How to enable native resolution for apps on iPhone 6 and 6 Plus?

即可