我通過我的表視圖的代理類MyClass
推送視圖控制器(DetailView
)。 MyClass
充當MasterView
中表格視圖的代表。 Im試圖從MyClass
的「didSelectRowAtIndexPath:」方法中推DetailView
,但每次按下DetailView
時,後退按鈕導致回到MasterView
被禁用。導航欄上的「返回」按鈕在查看推送後被禁用
我推的視圖代碼:
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
if (!detailViewController) {
detailViewController = [[DetailViewController alloc] init];
}
AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
[appDelegate.navigationController pushViewController:detailViewController animated:YES];
}
這是來自MyClass,因爲MyClass沒有繼承的導航控制器 – user2480176