如何从UITableView中删除iPhone中特定行的标题?
我有一个风格朴素的如何从UITableView中删除iPhone中特定行的标题?,iphone,ios,uitableview,header,Iphone,Ios,Uitableview,Header,我有一个风格朴素的选项卡视图。我必须从每一行添加标题。每个标题应具有不同的值。我将值分配给NSMutableArray中的标题。NSMutableArray可能具有来自WebService的空值。如果值来自NSMutableArray我需要隐藏或删除特定行的标题。这是我的桌面设计 Header(Data) Name:iPhone Company : Apple Header(Data) Name:iPod Company : Apple Header(Null) // I want to rem
选项卡视图
。我必须从每一行添加标题。每个标题应具有不同的值。我将值分配给NSMutableArray
中的标题。NSMutableArray
可能具有来自WebService
的空值。如果值来自NSMutableArray
我需要隐藏或删除特定行的标题。这是我的桌面设计
Header(Data)
Name:iPhone
Company : Apple
Header(Data)
Name:iPod
Company : Apple
Header(Null) // I want to remove this header from the tableview
Name:iPad
Comapany : Apple
Header(Data)
Name:iMac
Comapany : Apple
当数据为空时,如何删除特定标头?有人能帮我吗?谢谢。您可以通过两种方式完成:- 1) 将标题视图0的高度设置为空值
- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section {
return 0.0;
}
2) 您必须从
viewForHeaderInSection
方法返回nil,并调用[myTableView-reloadData]
您可以通过两种方式执行此操作:-
1) 将标题视图0的高度设置为空值
- (CGFloat)tableView:(UITableView *)tableView heightForHeaderInSection:(NSInteger)section {
return 0.0;
}
2) 您必须从viewForHeaderInSection
方法返回nil,并调用[myTableView-reloadData]