UISegmentedControl в TableViewCell не работает.Как создать аутлет?Возможно ли иметь сегмент управления в табличном представлении - PullRequest
0 голосов
/ 08 декабря 2018

Итак, у меня есть контроллер вида, называемый настройками.В этом vc у меня есть контейнер.Затем у меня есть Table View Controller, который переходит в контейнер через «embed segue».(Это настроено как статическая таблица).Когда я запускаю приложение, контроллер представления настроек отображается с таблицей, установленной внутри представления контейнера.Как я могу использовать этот элемент управления сегмента в контроллере представления настроек (родительский класс для настроек vc is settings.swift)?В табличном представлении UITableViewController по умолчанию используется в качестве родительского класса.

Самый левый экран показывает, как он отображается на моем телефоне при его запуске.(Правый снимок экрана отличается от того, что я сделал, прежде чем упростить его до простого элемента управления сегментом)

Мой вопрос заключается в том, как получить индекс selectedsegment из сегментированного элемента управления (в ячейке табличного представления, которая принадлежит статической таблице)Посмотреть)?Это вообще возможно?enter image description here

1 Ответ

0 голосов
/ 08 декабря 2018

Что бы я сделал, это дал бы сегментированному контролю нулевое целевое действие.Это успешно вызовет обработчик действий, реализованный в любом контроллере представления вверх по иерархии.

...