我可以使用故事板根据屏幕大小调整静态tableview的大小吗?

时间:2014-08-04 23:47:18

标签: ios objective-c iphone uitableview autolayout

我有一个静态UITableView,有7个不同高度的单元格。它们专为iphone 5屏幕而打造。现在,如果设备是Iphone 4,我如何调整这些单元格的大小,保持与Iphone 5屏幕相关的高度的相同比例,并根据UITableViewCell高度按比例调整子视图的大小?

我可以想出一个覆盖heightForRowAtIndexPath的解决方案,询问屏幕大小并相应地更改高度。但这将是一个小小的痛苦和手工工作,如果可能的话,我正在寻找一些更自动化的东西,使用故事板。

1 个答案:

答案 0 :(得分:0)

只要所有这些都是静态的,您就应该能够使用Storyboard的自动布局功能......您尝试过吗?

这将是一个很好的起点:
http://www.raywenderlich.com/50317/beginning-auto-layout-tutorial-in-ios-7-part-1