【发布时间】:2013-03-14 06:54:02
【问题描述】:
我在UIScrollView 中有UITableView 和UIView(用于显示图像幻灯片)。表格视图是动态的,我想自动调整表格视图的高度以显示所有单元格(并禁用表格视图的滚动),滚动视图应该同时显示幻灯片和表格视图并且可以滚动,我知道如何用代码做到这一点,但我想要了解是否可以在界面生成器(不使用 iOS6 自动布局)中使用 xcode 大小检查器选项卡中的先前(iOS5 和早期)自动调整大小方法(参见 image)
【问题讨论】:
-
为什么不尝试在 UITableView 的单元格(CustomCell)中获取您的 UIView(幻灯片)?它会简化事情。
-
@Matt 好主意,谢谢
-
我发现更简单的事情,我可以将 UIView 拖到 IB 中的 UITableView 标头,然后一切都可以在没有一行代码的情况下工作(并且除了 tableview 本身之外没有额外的滚动视图)来调整内容大小。如果我更改了添加的 UIView 的框架,UITableView 会根据添加的视图和表格上的单元格数自动调整内容大小
标签: ios objective-c cocoa-touch uitableview uiscrollview