Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Программно вернуть предыдущий master у splitVC 
:(
    Опции темы
cosamia
Дата 2.10.2012, 19:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 231
Регистрация: 11.5.2005

Репутация: нет
Всего: нет



iPad приложение выполнило segue и заменило master у splitViewController
как программно можно вернуть предыдущий master?

для iPhone это [[self presentingViewController] dismissModalViewControllerAnimated:YES];
для iPad в данном случае это не работает
Попытался сохранить [[self.splitViewController viewControllers] objectAtIndex:0] перед тем как сделать segue
а потом присвоить это значение  обратно - вообще все херачится
Есть какие идеи?
PM   Вверх
Bitter
Дата 2.10.2012, 19:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный лентяй
***


Профиль
Группа: Завсегдатай
Сообщений: 1209
Регистрация: 15.8.2004
Где: Харьков, Ukraine

Репутация: 10
Всего: 27



добавляйте новый контроллер через UINavigationController. Чтоб вернуться делайте popViewController
PM MAIL ICQ Skype   Вверх
cosamia
Дата 3.10.2012, 06:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 231
Регистрация: 11.5.2005

Репутация: нет
Всего: нет



Цитата(Bitter @ 2.10.2012,  19:51)
добавляйте новый контроллер через UINavigationController. Чтоб вернуться делайте popViewController

Структура следующая:
splitVC для мастера уже по умолчанию содержит NavigationController
далее идет мастер1 потом мастер2(по экшен баттону)
Переход между контролами осуществляется по segue
Я уже кажется все испробовал чтобы из мастер2 вернуться в мастер1
[presentingController dismissModalViewController];
[self.splitViewController dismissModalViewController];
[[[self.splitVC viewController] objAtIndex:0] dismissModalVC];
[self.navigationController dismissModalVC];

Ничего не работает!

PM   Вверх
cosamia
Дата 3.10.2012, 14:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 231
Регистрация: 11.5.2005

Репутация: нет
Всего: нет



Проблема решена можно не отвечать хотя...похоже никто и не смог бы ответить
PM   Вверх
Bitter
Дата 3.10.2012, 22:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный лентяй
***


Профиль
Группа: Завсегдатай
Сообщений: 1209
Регистрация: 15.8.2004
Где: Харьков, Ukraine

Репутация: 10
Всего: 27



при чем тут вообще dismissModal? если вы работаете с uiNavigationController, то как я уже писал - нужно использовать popViewController для возврата
PM MAIL ICQ Skype   Вверх
cosamia
Дата 4.10.2012, 15:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 231
Регистрация: 11.5.2005

Репутация: нет
Всего: нет



Цитата(Bitter @ 3.10.2012,  22:03)
при чем тут вообще dismissModal? если вы работаете с uiNavigationController, то как я уже писал - нужно использовать popViewController для возврата

Не заметил этот ответ smile Я потом пол дня думал, стал слушать лекции заного и пока слушал до меня дошло что надо сделать smile
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | iOS | Следующая тема »


 




[ Время генерации скрипта: 0.0857 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.