1
我有一些視圖控制器,當我點擊一些按鈕時,我使modalView(用UINavigationController包裝)並呈現它。modalViewController委託回調 - HowTo?
DscViewController *enterDescription = [[[DscViewController alloc] init] autorelease];
UINavigationController* navController = [[UINavigationController alloc] initWithRootViewController:enterDescription];
[self presentModalViewController:navController animated:YES];
[navController release];
的問題是,如何讓我的(父)視圖控制器爲代表,當我點擊在modalViewController一些按鈕(完成例如)調用的一些方法在我父母的viewController解僱模態從模態輸入中節省一些費用?
我得到「無法識別的選擇發送到實例...」這個錯誤顯示的例子。當然,在我的父視圖控制器我有方法 - (無效)someMethodInPrentView – dormitkon
這是因爲,我的modalViewController包裝與NavigationController – dormitkon
您可以隨時通過引用您的模式viewController UINavigationViewController中包含您的根視圖控制器。您也可以使用NSNotifications,而不使用委託。 – Cyprian