我發現這個代碼顯示模式的看法:呈現視圖控制器模態 - iPad的
- (void)add:(id)sender {
// Create the root view controller for the navigation controller
// The new view controller configures a Cancel and Done button for the
// navigation bar.
RecipeAddViewController *addController = [[RecipeAddViewController alloc]
initWithNibName:@"RecipeAddView" bundle:nil];
addController.delegate = self;
// Create the navigation controller and present it modally.
UINavigationController *navigationController = [[UINavigationController alloc]
initWithRootViewController:addController];
[self presentModalViewController:navigationController animated:YES];
// The navigation controller is now owned by the current view controller
// and the root view controller is owned by the navigation controller,
// so both objects should be released to prevent over-retention.
[navigationController release];
[addController release];
}
我的問題是如何執行這個代碼(我將其放置在一個buttonPress方法)
我是否需要在我的頭文件中定義任何東西?讓我困惑的一點是,蘋果提供這個,沒有頭文件,所以我不能告訴如果有什麼應該在那裏?
的代碼是指RecipieAddViewController我該怎麼repleace這跟「的UIViewController」?
作爲代表在頭文件中放什麼?我需要在其他地方設置嗎?像有財產?
還有什麼我需要做一次我在buttonPress方法copid這段代碼,使其工作?
感謝和抱歉的所有問題。
非常感謝,您的回覆非常好,清除了很多:) – Dave 2010-02-25 01:45:12