在编辑模式下选择表格视图

时间:2012-07-11 16:14:29

标签: objective-c ios xcode cocoa-touch uitableview

我想推两个不同的视图控制器:1)。当tableView处于“正常模式”时2)。表视图处于编辑模式时。编辑按钮位于我的导航栏上。当表视图处于“正常模式”时,我可以选择一个单元格,它变为蓝色并推动我的视图控制器。如何才能在编辑模式下选择表格视图?以下是我到目前为止所做的事情:

- (void)tableView:(UITableView *)aTableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
DetailViewController *detailViewController = [[DetailViewController alloc] initForNewItem:NO];

[detailViewController setItem:selectedItem];

 //This doesnt work because i cant select the cell  
 if(aTableView.editing){

   [[self navigationController] pushViewController:detailViewController animated:YES];

} else {
//push something else     
}

1 个答案:

答案 0 :(得分:0)

也许你应该将UITableView属性allowSelectionDuringEditing设置为YES(默认情况下它是NO)。尝试在LoadView中设置它,而不是在init。