一旦点击,就停止在masterview单元格上的用户交互

时间:2012-12-31 10:03:41

标签: ios ipad uitableview uisplitviewcontroller master-detail

对于UISplitViewController,我的主视图中有UITableView

当我点击其中一个单元格时,我按如下方式修改DetailViewController

 [self.detailVCObj.navigationController pushViewController:settingsVCObj animated:YES];

但是,如果我再次点击相同的单元格,而不是什么都不做,则再次按下新视图 我该怎么解决这个问题?

1 个答案:

答案 0 :(得分:1)

试试这个:

if(![[self.navigationController.viewControllers lastObject] isKindOfClass:[settingsClass Class]])
{
   // Push viewController
   [self.detailVCObj.navigationController pushViewController:settingsVCObj animated:YES];
}