【发布时间】:2013-12-18 17:15:06
【问题描述】:
我想制作一个这样的页面(即在顶部固定分段控制器,在其下方附加一个 uitableview):
所以,我就是这样做的:我在 uiviewcontroller 中添加了一个分段控制器,然后我在它下面附加了一个 uitableview。这是故事板中的图表:
但是在模拟器中运行时,uitableview的header异常高。
我不知道为什么会这样。我会走向错误的方向吗?感谢您的帮助。
更新: 这是 uitableview 的默认设置。我没有改变任何东西。
【问题讨论】:
-
您是否返回了所需的正确高度? -(CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section{ return yourHeight};
-
不,我没有以编程方式设置表格视图的框架。 tableview 的大小为 (320, 370)。
-
在 xib 中您是否设置了部分的高度?
-
我没有这个 xib。
-
您可以在 xib 的表格视图属性中设置部分的高度... 好的,您实现了这个方法吗? (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section{ return yourHeight};
标签: ios uitableview uiviewcontroller