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

Ios 如何在现有项目中使用尺寸类自适应布局,ios,xcode6gm,adaptive-ui,Ios,Xcode6gm,Adaptive Ui,我已经安装了最新的xcode6 GM。我已经打开了现有的项目,并将其更改为使用大小类。 我面临的问题是我有表格视图,其中单元格高度为50。当我运行不同的模拟器时,它们都有相同的输出。但当我创建新项目时,所有单元的高度都相同,但在现有项目中,单元高度不同 如何使用现有项目的自适应布局调整单元格的相同高度。您尝试过吗 - (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPa

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

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

您尝试过吗

- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{
      return 50;
}
我认为这是设置单元格高度的正确方法(除非您在Interface Builder中有一些自定义单元格)

您尝试过吗

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

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

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

一旦您提供了iPhone 6和6 plus的发布图像,那么大小类将应用于您的屏幕(如果您实现了)

此外,您仍然可以提交应用程序,而无需启动适用于iPhone 6和6 plus的image,这样它就可以在兼容模式下运行。参考:


希望这有帮助。

在兼容模式下运行的应用程序中,大小类将无法工作

一旦您提供了iPhone 6和6 plus的发布图像,那么大小类将应用于您的屏幕(如果您实现了)

此外,您仍然可以提交应用程序,而无需启动适用于iPhone 6和6 plus的image,这样它就可以在兼容模式下运行。参考:


希望这有帮助。

在将现有项目更改为自适应布局时,不会对其单元格高度进行任何更改。在将现有项目更改为自适应布局时,不会对其单元格高度进行任何更改。哇,作为一名iOS开发人员,我只是浪费了几个小时“发现”了这个小宝石。我认为检查尺寸等级后却看不到它们是完全不直观的!(除非您创建了正确的启动映像)。这在任何地方都有记录吗?哇,作为一个iOS开发者,我只是浪费了几个小时“发现”这个小宝石。我认为检查尺寸等级后却看不到它们是完全不直观的!(除非您创建了正确的启动映像)。这有文件记录吗?