В этом методе, который вы вызываете, просто скажите этим другим контроллерам сегмента установить их значения в «НЕТ».Сложная часть - выяснить, где находятся эти два других элемента управления.Вы должны проделать тяжелую работу по их отслеживанию.
Если ваш дизайн гарантирует, что всегда есть еще две ячейки с сегментированными элементами управления, вы можете просто получить доступ к нужным ячейкам, увеличив значение path.row
.
Это изменение может сообщить вашей модели данных, что значение изменилось, объект модели затем обновляет связанные значения и уведомляет ячейки, отображающие эти другие значения.
В этот класс ячеек можно добавить массив, который отслеживаето том, какие другие ячейки должны быть изменены с этим изменением.
Редактировать: (чтобы ответить на комментарий) Чтобы изменить настройку, отображаемую в сегментированном элементе управления, просто установите свойство selectedSegmentIndex
UISegmentedControl
до соответствующего значения.«Да» должно быть 0, а «Нет» должно быть 1.