У нас есть пользовательский вид, который выглядит как панель, но в конечном итоге является подклассом UIView
.Сохранять пользовательское состояние отображения табуляции между контроллерами вида
Вид показан как вкладка в нижней части UIViewController
. Когда изображение коснется контроллера вида, мы переходим к другому контроллеру представления.
Второй контроллер представления имеет тот же поддельный вид табуляции, который показан внизу. Пользователь может закрыть второй контроллер просмотра, и он вернется к первому.
Каков наилучший способ сохранить один и тот же вид и его состояние для обоих контроллеров? Например, часть поддельной вкладки может быть удобной кнопкой с значком значка, показывающим (2). Если это коснется, оно будет уменьшаться до (1). Это необходимо отразить в обоих случаях представления.
Правильно ли будет использоваться только prepareForSegue
и продолжать обновлять состояние представления или передавать экземпляр представлений? Или есть лучший подход?
Забавно, что это был единственный подход, о котором я мог думать, используя контейнерный вид. Посмотрите, есть ли какие-либо другие предложения по – StuartM