Я прочитал все описания проблем других пользователей, но они, похоже, не заканчиваются результатом, который работает для меня, или заканчиваются словами: «Я исправил это, ребята, спасибо за помощь», но затем они пренебрегли поделитесь своим решением. Вот мой код для представления и отклонения (все ключевые объекты являются свойствами моего делегата приложения. Я пытаюсь открыть страницу About и затем вернуться в приложение. Что я сделал не так ?? *
Настоящий модальный ВК (работает):
-(IBAction) showInfoButton: (id) sender {
NSLog(@"%s", __FUNCTION__);
if( aboutViewController == nil ) {
aboutViewController = [[[AboutViewController alloc] initWithNibName:@"About" bundle:[NSBundle mainBundle]] autorelease];
[appDelegate.window addSubview: aboutViewController.view];
}
appDelegate.modalNavigationController = [[UINavigationController alloc] initWithRootViewController:aboutViewController];
[appDelegate.modalNavigationController presentModalViewController:appDelegate.modalNavigationController animated: YES];
}
Мое исключение из контроллера About View (не работает):
-(IBAction) dismissAbout: (id) sender {
NSLog(@"%s", __FUNCTION__ );
[self dismissModalViewControllerAnimated:YES];
}
Я пробовал анимацию «НЕТ», но это не имело никакого значения. Я пытался сопоставить свой код с кодом других, но это не имело никакого значения. Я хожу по кругу, поэтому любая помощь приветствуется.