На данный момент я настраиваю большую часть своего пользовательского интерфейса программно. Там есть два способа упорядочения представлений, принадлежащих экрану (в дополнение к использованию перьев):
Я знаю, что оба будут работать, но в каких ситуациях вы бы выбрали какое решение?
Кроме того, для первого варианта можно выполнить настройку в viewDidLoad и добавить представления в self.view, или создайте представление контейнера и добавьте все представления в loadView. Любой хороший совет здесь также будет оценен.
Второй вариант приближается к использованию пера, когда вы устанавливаете полное представление как представление контроллера .
Не намеревался начать здесь религиозную войну, но ищу аргументы в пользу обоих подходов.