对于UISplitViewController
,我的主视图中有UITableView
。
当我点击其中一个单元格时,我按如下方式修改DetailViewController
:
[self.detailVCObj.navigationController pushViewController:settingsVCObj animated:YES];
但是,如果我再次点击相同的单元格,而不是什么都不做,则再次按下新视图 我该怎么解决这个问题?
答案 0 :(得分:1)
试试这个:
if(![[self.navigationController.viewControllers lastObject] isKindOfClass:[settingsClass Class]])
{
// Push viewController
[self.detailVCObj.navigationController pushViewController:settingsVCObj animated:YES];
}