iPhone-将标签文本更改为TableView“;标题“;

iPhone-将标签文本更改为TableView“;标题“;,iphone,uitableview,text,uilabel,Iphone,Uitableview,Text,Uilabel,我使用XCode4创建了此视图,将UILabel放到UITableView的顶部。 标签已连接到文件所有者的IBOutlet,但我无法通过编程更改它 文本的这一部分似乎不在标题中。它在哪里? 最重要的是,如何更改或最好:隐藏它?在ViewDidLoad中使用此选项 UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 320, 45)]; label.text = @"HEADER VIEW"; self.table

我使用XCode4创建了此视图,将UILabel放到UITableView的顶部。
标签已连接到文件所有者的IBOutlet,但我无法通过编程更改它

文本的这一部分似乎不在标题中。它在哪里?

最重要的是,如何更改或最好:隐藏它?

在ViewDidLoad中使用此选项

UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 320, 45)];
label.text = @"HEADER VIEW";

self.tableView.tableHeaderView= label;

在ViewDidLoad中使用此选项

UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, 320, 45)];
label.text = @"HEADER VIEW";

self.tableView.tableHeaderView= label;

@莱格拉斯:谢谢。我尝试了self.tableView.tableHeaderView.hidden=YES,但是在tableView的顶部有一个空白位置。我应该如何正确地删除空白?为什么使用self.tableView.tableHeaderView.hidden=YES??这将使其为空。@Legolas:因为有时我需要一些文本,有时不需要(编辑时==是)。设置text=@''并不能真正解决问题…你能把代码发布到你可能/可能不想要文本的地方吗?@Legolas:
-(void)setEditing:(BOOL)编辑动画:(BOOL)animate{self.tableView.tableHeaderView.hidden=editing;…..和其他一些代码}
@Legolas谢谢。我尝试了self.tableView.tableHeaderView.hidden=YES,但是在tableView的顶部有一个空白位置。我应该如何正确地删除空白?为什么使用self.tableView.tableHeaderView.hidden=YES??这将使其为空。@Legolas:因为有时我需要一些文本,有时不需要(编辑时==是)。设置text=@''并不能真正解决问题……您能将代码发布到您可能/可能不希望文本出现的位置吗?@Legolas:
-(void)setEditing:(BOOL)编辑动画:(BOOL)animate{self.tableView.tableHeaderView.hidden=editing;…..和其他一些代码}