2011-01-10 6 views
0

Как перейти от модального ViewController под ViewController № 1 к вкладке № 1 в ViewController в разделе Tab 3, когда пользователь нажимает кнопку «Готово» в Modal VC?Переход от модального представления к другому ViewController

Я знаю, как всплывать Modal VC и возвращать пользователя в ViewController, который его создавал, но затем пользователю по-прежнему придется вручную перейти на Tab # 3.

Заранее благодарен,

Hiren.

ответ

1

Если вы переходите со страницы на другую страницу, это будет сделано на той же вкладке, если вы хотите изменить вкладку.

, то вы можете использовать [yourAppObj.tabBarController setSelectedIndex:2]; со страницы одной вкладки, чтобы просмотреть вид третьей вкладки.

делает объект для класса приложения делегата для этого импорта класса приложения делегата затем

yourAppDelegate *yourAppObj=(yourAppDelegate *)[[UIApplication sharedApplication] delegate]; 

, то вы можете использовать выше линии в просмотре.

+0

Я пробовал это сделать, но получаю сообщение об ошибке «Запрос для rootTabBarController в чем-то, что не является структурой или объединением». Вот мой код: \t UIApplication * myApp = [UIApplication sharedApplication]; [myApp.rootTabBarController setSelectedIndex: 2]; // rootTabBarController - это имя, которое я использовал для tabBarController в appdelegate. – HM1

+0

Хорошо, посмотри отредактированный ответ. – Ishu

+0

impoting файл делегирования приложения должен – Ishu

Смежные вопросы