我的UITextfield
中有一个tableHeaderView
。当我单击导航栏中的编辑按钮时,我可以编辑此文本字段,但无法编辑/移动下面的表格行。
如果我用textField注释掉tableHeaderView,我可以编辑行没有任何问题吗?
有什么想法吗?
答案 0 :(得分:1)
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section{
UITextField *txt = [[UITextField alloc] init];
txt.text = @"header";
txt.enabled =TableView.editing;
return txt;
}
-(IBAction)buttonTap:(id)sender{
if (TableView.editing) {
TableView.editing = NO;
}else TableView.editing = YES;
[TableView reloadData];
}