在Xcode 4中,我創建了一個SplitView項目,所以我有一個DetailViewController和一個RootViewController。無法關閉RootViewController
在RootViewController的的viewDidLoad(),當顯示RootViewController的,我點擊取消按鈕,我已經添加在左側的取消按鈕這樣
// add a cancel button on the left side
cancelButton = [[[UIBarButtonItem alloc]initWithBarButtonSystemItem:UIBarButtonSystemItemCancel
target:self action:@selector(cancelAction:)] autorelease];
self.navigationItem.leftBarButtonItem = cancelButton;
,我想關閉RootViewController的。在我的cancelButton處理程序中,我試過撥打電話
#if 0
[self dismissModalViewControllerAnimated:YES];
#else
[self.navigationController popViewControllerAnimated:YES];
#endif
但它們都不適用於我。我嘗試了幾個小時的Google搜索,但仍未找到解決方案。
有人可以告訴我如何關閉RootViewController嗎?
感謝您的幫助