如何在现有项目中使用size类自适应布局

时间:2014-09-16 07:58:31

标签: ios xcode6gm adaptive-ui

我安装了最新的xcode6 GM。我已打开现有项目并将其更改为使用大小类。 我面临的问题是我有表视图,其中单元格高度为50.虽然我运行它不同的模拟器,所有都具有相同的输出。但是当我创建新项目并且所有单元格具有相同高度时,但在现有项目单元格高度不同的情况下。

如何使用自适应布局为现有项目调整单元格的相同高度。

2 个答案:

答案 0 :(得分:4)

在兼容模式下运行的应用程序中,大小类不起作用。

为iPhone 6和6 plus提供启动图像后,尺寸等级将适用于您的屏幕(如果已实施)。

此外,您仍然可以在不启动iPhone 6和6 plus图像的情况下提交应用程序,以便它以兼容模式运行。请参阅:Can i still publish iOS apps without iPhone 6 launch images (apps that run in scale mode only)?

希望这会有所帮助..

答案 1 :(得分:0)

你试过吗

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{
      return 50;
}

我认为这是设置单元格高度的正确方法(除非你在Interface Builder中有一些自定义单元格)