Tim*_*Tim 3 iphone objective-c uitableview
我有以下内容:

我想这样做,以便tableview停在"So"单元格,而不是在它下面的所有空白单元格(大计划是有一堆多项选择问题,如该图片中的那个,全部在在一个scrollview上彼此顶部).我猜我需要设置tableView的框架,但我想知道是否有一种简单的方法可以在运行时计算实现单元格的tableview部分的精确高度(图片中带有文本的部分).这很棘手,因为我做了它,以便每个单元格的高度可以改变以适应其中的文本量.有人有什么建议吗?
kth*_*rat 12
您可以使用两个appproaches.
最好也是最简单的.
1.向表中添加页脚视图,以便它不会在最后一行之后绘制行.一个空白的页脚视图会做.
//Add empty view to hide trailing row seperators
UIView *emptyView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 0)];
emptyView.backgroundColor = [UIColor whiteColor];
[tableView setTableFooterView:emptyView];
[emptyView release];
Run Code Online (Sandbox Code Playgroud)
2.检查tableview中有多少行并计算tableheight并更改表视图的框架.
| 归档时间: |
|
| 查看次数: |
1276 次 |
| 最近记录: |