1

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

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

4

2 回答 2

4

In the apps running in the compatibility mode, the size classes will not work.

Once you provide the launching image for iPhone 6 and 6 plus, then the size class will apply for your screen (If you implemented).

Also, you can still submit the apps without launching image for iPhone 6 and 6 plus, so that it will run in compatibility mode. Refer: Can i still publish iOS apps without iPhone 6 launch images (apps that run in scale mode only)?

Hope this helps..

于 2014-09-18T04:12:27.837 回答
0

你有没有尝试过

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

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

于 2014-09-16T08:01:52.523 回答