У меня есть некоторые данные, которые я хочу переключить между представлением таблицы и видом карты. В прошлом я просто поместил все на один контроллер. Но я думаю, что это будет очень грязно, потому что у меня будет много подходов для двух отдельных просмотров на одном контроллере. Поэтому мне нужно было бы скрыть один вид, чтобы отредактировать другое. (Если это не нормально?)Переключить два вида с теми же данными
Я думаю, что мой предпочтительный вариант был бы один-контроллер с 2 подвидов, и вот что я подумал о том до сих пор ...
Я попытался с помощью представления контейнер, который отделяет
UIView
со встроенным segue, но кажется, что он может иметь только один сеанс, связанный с ним, и мне нужно было два (для таблицы и карты). Трудно было найти хороший пример материала, используя этот контейнер представления.Я тогда подумал об использовании наконечников. Я начал программирование IOS после раскадровки, поэтому я никогда не использовал наконечники, но это может быть хорошей ситуацией? Сделайте два ножа
UIView
, которые можно загрузить в контроллер вида.Я мог бы просто использовать свой один контроллер представления, создать внутри него два вида, один из которых содержит все представления в виде представлений в виде таблицы, и тот, который хранит все подзоны отображения карты. Как я уже сказал, это делает редактирование вида более жестким.
Так что мой вопрос, что это хороший способ, чтобы создать представление, которое использует те же данные, но можно переключать взгляды без раскадровки-контроллер раздутой?
Я думал о том, чтобы всплывать и нажимать на стек навигации, а также «переключать» представления, но я думаю, что представления находятся на одном уровне, а стек навигации не имеет смысла.
Я изучаю его и расскажу. Благодарю. – Ryan
Спасибо, использовал ответ timthetoolman и сделал то, что мне было нужно. – Ryan
Удивительный, удачи в развитии! – themanatuf