Я нашел этот код для отображения модального вида:
- (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)
Нужно ли что-либо определять в моем заголовочном файле?Что меня смущает, так это то, что apple on предоставляет этот файл, а не заголовочный файл, так что я не могу сказать, должно ли что-либо быть там?
Код ссылается на RecipieAddViewController, что я могу переименовать с помощью UIViewController?
Что мне поставить в качестве делегата в заголовочный файл?мне нужно установить это где-нибудь еще?как со свойством?
Что еще мне нужно сделать, когда я скопировал этот код в свой метод buttonPress, чтобы он заработал?
Спасибо и извините за все вопросы.