У меня есть приложение на основе навигации. Корневой вид - это список элементов. В этом корневом представлении вы можете нажать на ячейку таблицы на подробное представление элемента. Или вы можете перейти к форме, чтобы создать новый элемент с помощью кнопки «Добавить» в панели навигации.iOS Перейти к другому виду
Мой вопрос в том, как я могу перейти от формы к подробному представлению после создания нового объекта?
Я не хочу нажимать подробный вид в верхней части формы, потому что я хочу, чтобы представление корневой таблицы было тем, что пользователь видит после нажатия кнопки «назад» nav, формируя подробный вид.
Я пробовал следующее. Она выскакивает на виде штраф корня, но не выталкивает вид детали после этого ..
[context save:&error];
[self.navigationController popToRootViewControllerAnimated:NO];
// display detail view
GoalDetailViewController *detailViewController = [[GoalDetailViewController alloc] initWithNibName:@"GoalDetailViewController" bundle:nil];
// Pass the selected object to the new view controller.
detailViewController.goal = goal;
[self.navigationController pushViewController:detailViewController animated:YES];
[detailViewController release];
Любой помощи и направления было бы оценен :)
Ура!
Ах да, это имеет гораздо больший смысл. Думаю, мне лучше уделить больше внимания руководящим принципам человеческого интерфейса. Спасибо за вашу помощь! – Fabian