2010-03-12 28 views
0

我試圖提出一個模式視圖控制器後選擇一個聯繫人,它似乎並沒有工作。如何在選擇聯繫人後顯示模態視圖控制器?

在我 -

(BOOL)peoplePickerNavigationController:(ABPeoplePickerNavigationController *)peoplePicker shouldContinueAfterSelectingPerson:(ABRecordRef)person 

方法,我解僱peoplePicker,製作新的視圖控制器的實例,然後用

[self.navigationController presentModalViewController:newController animated:YES]; 

介紹它,它不工作。但是,如果我推視圖控制器它與此代碼一起工作:

[self.navigationController pushViewController:newController animated:YES]; 

我該如何做到這一點?

謝謝

回答

1

只需調用presentModalViewController自己的控制器,而不是導航控制器上。 如果你在一個UIViewController的上下文中: [self presentModalViewController:newController animated:YES];

+0

感謝它的作品,但動畫看起來很有趣。就像新視圖一樣,它的所有元素都不在前面或某種東西上。任何想法爲什麼? – barfoon 2010-03-18 14:19:35

相關問題