Я просмотрел несколько источников, но я все еще в замешательстве!Я хочу создать приложение с несколькими представлениями (только стандартные представления, без представлений таблицы или чего-либо еще), из которых я могу нажимать кнопки в каждом представлении, чтобы получить доступ к другим.
Я видел несколько способов сделать это, но единственное, что имело для меня смысл, - это поручить делегату приложения менять местами представления.И я даже не уверен, что мой код правильно очищает память представления, которое он меняет!
Есть ли более чистый или более простой способ переключения между представлениями (меня не волнует анимация), чем использованиеделегат?
Я также видел presentModalViewController, но это кажется неорганизованным.(Например, если у вас есть несколько представлений, представляющих модальные, как вы можете легко сказать новейшему представлению закрыть все представления вплоть до корня).
Существует также создание приложения на основе окна и использование окна дляaddSubView и removeFromSuperview, но как бы вы поменяли одно очень другое на другое, не создавая лишнего, громоздкого кодирования в методе делегата, чтобы определить, какое представление удалено и какое новое представление следует добавить?Я не могу найти метод addViewToSuperview, по крайней мере.
Поэтому, пожалуйста, поделитесь, как вы, ребята, меняете представления и, возможно, выгода для вашей системы.
Говорите очень медленно, потому что я чувствую себя очень медленнокогда дело доходит до обмена взглядами!
Спасибо за ваше время!