0

Я разрабатываю приложение в iOs6, в котором я использую раскадровки. У меня есть контроллер, который имеет две кнопки. Когда я нажимаю на первую кнопку, я запускаю контроллер таблеток, который имеет 1-ю вкладку в качестве вкладки по умолчанию (я не устанавливал ее как вкладку по умолчанию, ее все сделано с помощью фреймворка).Раскадровка - вкладка переключателя при нажатии

Теперь, при нажатии второй кнопки контроллера, я хочу запустить ту же самую табуляцию, которую я запустил ранее, но установил ее вкладку по умолчанию tab2.

Я попытался использовать метод setSelectedIndex контроллера панели табуляции, попытался установить идентификатор на нужную вкладку и запустить соответствующий сеанс. Но бесполезно.

ответ

1

Способ достижения этого состоит в том, чтобы иметь два перехода от ваших двух кнопок, указывающих на контроллер панели вкладок. Затем вы устанавливаете два разных идентификатора для двух сегментов, таких как «tab1» и «tab2», а затем реализуете метод prepareForSegue в своем базовом виде следующим образом:

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