Я использовал контроллер разделенного представления, в котором корневое представление, а также подробное представление наследует табличное представление. Я хочу обновить корневой вид на основе выбора в подробном представлении, как это сделать? Я не хочу добавлять новый вид навигации в корневой вид. Пожалуйста, помогите как можно раньше.
Как обновить корневой вид на основе выбора в подробном представлении в разделенном представлении на основе приложения ipad?
Ответы (1)
Из документации для UISplitViewController:
«Примечание. Контроллер разделенного представления не обеспечивает какой-либо встроенной поддержки для управления связью между настраиваемыми контроллерами представления, которые вы ему назначаете. Вы несете ответственность за определение наилучшего способа сделать это. Однако шаблон делегирования часто хорошо работает для главного -detail интерфейсы. Чтобы реализовать такой шаблон, ваш главный контроллер представления отправляет сообщения пользовательскому объекту делегата всякий раз, когда выбранный элемент изменяется или происходит какое-либо другое соответствующее событие. Контроллер подробного представления затем назначит себя делегатом мастера и будет использовать связанные сообщения, чтобы обновить его содержимое».
В нем четко указано, что вы должны разработать свое приложение для таких коммуникаций.