【发布时间】:2013-04-28 19:35:49
【问题描述】:
我有一个带有UINavigationController 和UITabBar 的屏幕。
UINavigationController 屏幕是一个UIView(下图中,红色),顶部有一个图像和一个UIScrollView(下图中,绿色)。 UIScrollView 有两个 UILabel(“一些文本”)和一个 UITableView,它们不支持滚动。
每次列表变大时,我都需要动态地放大 tableview 的高度。同时,我想我需要放大UIScrollView。见下图:
如何将动态高度定义为UITableView 和UIScrollView?
我的目标是:每次列表变大,UIScrollView 也会变大。
我的环境:
- 我的 UITableView 不启用滚动
- 我使用的是 XCode 4.6,视图是 FreeForm
- 我的视图正在使用 AutoLayout
我尝试只设置UItableview height,但没有成功。
我该怎么做?
【问题讨论】:
-
为什么要将tableview嵌套在scrollview中?只是为了两个标签?你不能把这两个标签作为标题视图添加到表格视图中吗?
-
iTong,你拯救了我的一天。谢谢!
标签: iphone ios ipad uitableview uiscrollview