Ios 删除UITableView标题
我一直在玩弄这个问题几乎一天了,我不知道我还能做什么 我在UIScrollView中嵌入了一个UITableView。UITableView的tableHeaderView是空的,我想去掉它 我试过:Ios 删除UITableView标题,ios,objective-c,iphone,uitableview,Ios,Objective C,Iphone,Uitableview,我一直在玩弄这个问题几乎一天了,我不知道我还能做什么 我在UIScrollView中嵌入了一个UITableView。UITableView的tableHeaderView是空的,我想去掉它 我试过: tableView.tableHeaderView=nil tableView.tableHeaderView=[[UIView alloc]initWithFrame:CGRectMake(0,0,0,0)] 样式是普通的,没有分组。 添加了一个空白视图。(有人建议这样做,因为它使tablev
tableView.tableHeaderView=nil代码>
tableView.tableHeaderView=[[UIView alloc]initWithFrame:CGRectMake(0,0,0,0)]代码>
- 样式是普通的,没有分组。
- 添加了一个空白视图。(有人建议这样做,因为它使tableview不是层次结构中的第一个。事实上,如果tableview没有嵌入到scrollview中,这个方法确实有效。)
– tableView:viewForHeaderInSection:
– tableView:heightForHeaderInSection:
– tableView:estimatedHeightForHeaderInSection:
– tableView:willDisplayHeaderView:forSection:
使tableHeaderView的高度大于0 在
tableView.beginUpdate()
和tableHeaderView.endUpdates()
中对tableHeaderView
中的tableHeaderView
属性进行修改,将代码包装起来。OP说,表格样式是普通的,没有分组,因此不应该调用任何一个。tableHeaderView!=你能给我们看一下代码、界面生成器截图或iPhone截图吗?请看截图。。。我在UIScrollView中嵌入了一个UITableView。。。永远不要这样做。。。你能详细说明你想做什么吗?我们可能会为您提供更好、正确的投票方式,以结束未添加请求信息的投票。除了UITableview,我在UIScrollview中还有其他元素,这就是我没有其他选项的原因。
tableView.tableHeaderView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 0, 0.01)];