#ios #swift #viewcontroller
#iOS #swift #viewcontroller
Вопрос:
Я хочу изучить программирование iOS Swift, клонируя приложение Photos на iPhone.
Кажется, что его корневым контроллером просмотра должен быть UITabBarController, который содержит 4 контроллера просмотра: библиотека, для вас, Альбомы и Поиск.
Давайте сначала изучим библиотеку:
На приведенном выше скриншоте A, B и C: после нажатия кнопки выбора в A отображается B; И после нажатия сетки изображений в A отображается C.
Мой вопрос: должны ли экраны A, B, C быть реализованы с одним контроллером просмотра или они должны быть реализованы с 3 контроллерами просмотра отдельно?
Возможно, я новичок в этом вопросе, но я надеюсь, что кто-нибудь может дать мне совет.
Заранее спасибо!
Ответ №1:
для вас, как и для любого разработчика, начинающего обучение, пока используйте 3 вида, а через некоторое время вы сможете улучшить его, используя тот же вид, но с разными 3 пользовательскими ячейками. Это касается всего приложения, но для библиотеки достаточно только двух представлений: одного для просмотра изображений и их выбора, а второго для выбранного