0

Вот проблема: у меня есть контроллер представления с сегментированным элементом управления и вы хотите отправить данные из сегмента A в сегмент B с помощью кнопки. В то же время мне нужно активировать сегмент B и вызвать там метод. На сегменте A мои данные находятся на таблицеView, мне нужно отправить только один значение от один ячейка к другому сегменту.Вызов метода от сегментированного элемента управления к другому

Я, кажется, застрял в этом какое-то время. Пытался отправить данные от ребенка родительскому ребенку и попробовал от ребенка к ребенку, но всегда сбой приложения.

+0

Когда вы нажимаете на кнопку, сначала получите данные, которые вы хотите передать. Затем создайте метод класса в контроллере сегмента B. Теперь настройте свой сегмент selectedIndex на индекс B и вызовите только что созданный метод класса с параметрами. Это отобразит сегмент B на экране и вызовет ваш метод – iOSEnthusiatic

ответ

0

Сначала вам нужно создать IBOutlet (reference) сегментированного контроллера, а затем уловить измененное значение в коде, создав соответствующий метод с IBAction и связав его снова с контроллером. Проверьте это руководство о том, как его настроить. http://www.ioscreator.com/tutorials/create-segmented-control-ios7