cod*_*007 18 iphone interface-builder uitableview ios
我在界面构建器UIButton的头部分添加了一个,UITableView并希望在某些情况下删除对该按钮的访问.我试图使用该.hidden = TRUE属性,但它只是隐藏了视图中的按钮,留下了一个白色空间.如何以编程方式删除标题UITableView并让表格的内容自动调整大小以填充删除的标题区域?
Bog*_*tyr 56
如果要删除表的标题视图,只需将myTable.tableHeaderView属性设置为nil即可.如果您拥有的实际上是一个节头,那么您需要从viewForHeaderInSection方法返回nil并调用[myTableView reloadData]
mts*_*mts 20
你也可以这样做:
- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section {
return 0.0;
}
Run Code Online (Sandbox Code Playgroud)
这似乎适用于我的(单个)节标题,并避免了需要reloadData.
注意:
- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section
Run Code Online (Sandbox Code Playgroud)
仍被调用,但其返回值似乎被忽略.
| 归档时间: |
|
| 查看次数: |
31484 次 |
| 最近记录: |