Как мы можем управлять сегментами в раскадровке

Как мы можем управлять контролем сегмента в раскадровке, я создал один контроллер представления при нажатии кнопки добавления, он перейдет к другому контроллеру представления, где я получил элемент управления сегментом в представлении и перетащил на него представление contriner, а сгенерированный контроллер представления Continer связан с контроллер трех представлений с использованием segue. как я могу загрузить контроллер представления в контейнер по выбранному индексу.

                                           VC
                                            |
                                            |
             SegmentedControl VC Having Segment Control And Container
                                            |
                                            |
                                     Container View Controller
                                            |
                                            |
                                         ---------------------------------------------------------------

| | | | | | Контроллер представления 1 Контроллер представления 2 Контроллер представления 3


person Akshay0309    schedule 16.04.2015    source источник
comment
ioscreator.com/tutorials/create-segmented-control-ios7   -  person Yuyutsu    schedule 16.04.2015


Ответы (1)


В UIViewController, куда вы добавили segmentedControl.

1. Создайте метод как IBAction и соедините его с segmentedControl, когда значение изменилось.

 -(IBAction)segmentedControlDidChange:(id)sender {
            UISegmentedControl *segment = (UISegmentedControl *)sender;
           NSInteger iIndex = [segment selectedSegmentIndex];
        }

2: проверьте индекс if или переключите и вызовите метод performSegue

[self performSegueWithIdentifier:@"firstIdentifierOfViewcontroller" sender:self];

идентификатор передачи, установленный вами для UIViewController segue.

person Samir    schedule 16.04.2015
comment
В представление добавлено управление сегментами, и я могу загрузить контроллер представления из 1 - ›2 -› 3, но не могу вернуть его обратно, как 3 - ›2 -› 1 или 3 - ›1 лайк, а также поменял местами код в элементе управления представлением контейнера из данной ссылки я сделал код - sandmoose.com/post/35714028270/ Не могли бы вы посоветовать мне, как я могу использовать в этом управление сегментами вместо кнопки смахивания. - person Akshay0309; 16.04.2015