кодирование без раскадровки - PullRequest
0 голосов
/ 29 июня 2018

Я слежу за обучающим видео о том, как разрешить пользователям редактировать свой профиль. В этом уроке они используют раскадровки, а я нет. Мне было интересно, я должен использовать раскадровки, чтобы следовать? Или я могу использовать их код для подключения к моему без раскадровки?

1 Ответ

0 голосов
/ 29 июня 2018

Согласно документации Apple:

Раскадровка - это визуальное представление пользовательского интерфейса iOS-приложение, показывающее экраны контента и соединений между этими экранами. Раскадровка состоит из последовательности сцены, каждая из которых представляет контроллер представления и его представления; сцены связаны между собой объектами segue, которые представляют собой переход между двумя контроллерами вида.

Как вы, вероятно, догадались, раскадровки содержат информацию о виджетах, анимациях, представлениях, которые требуются для кода, который вы будете добавлять to yours. Кроме того, раскадровки также содержат связь между визуальными элементами и кодом (выходы и действия). Все это может быть создано программно, но код, который вы будете вставлять из этого руководства, если он идет из проекта, включающего раскадровки, не будет содержать этой связанной логики.

Итак, на данный момент, было бы крайне неразумно добавлять сложности вашему уроку для воссоздания этих элементов сразу. Я хотел бы, чтобы вы следовали руководству, а затем попытались удалить некоторые из этих элементов и заменить их кодом, чтобы получить схожие результаты в качестве упражнения для изучения. Имейте в виду, что раскадровки были созданы, чтобы упростить дизайн пользовательского интерфейса в приложении, поэтому я бы рекомендовал вам освоить их использование, а не уклоняться от них.

...