У меня есть мнение о разработке iOS, по которому я хотел бы получить обратную связь.
Storyboard/Interface Builder, на первый взгляд, потрясающие инструменты. Правда в том, что помимо быстрых прототипов и действительно простого пользовательского интерфейса, я всегда чувствую себя заблокированным, используя их. Этот вопрос предлагает, вероятно, хороший пример: как я могу использовать одну раскадровку для экранов iphone 4 и 3.5 с авторазметкой (ios6 + ios7)?
Я подумываю закодировать все свои взгляды. В основном потому, что это позволит мне реализовать некоторую логику, например равное расстояние между элементами. Что-то, что, насколько мне известно, невозможно сделать на разных устройствах с помощью инструментов с графическим интерфейсом.
Мои вопросы: Поддерживает ли Storyboard/IB расширенный макет просмотра? Как вы обычно кодируете свое представление, если делаете это: расширяете UIView/настраиваете контроллер?
РЕДАКТИРОВАТЬ: ссылка на принятый ответ хороша. Заинтересованные читатели также могут ознакомиться с соответствующим примером руководства Apple Auto Layout Guide: https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/AutolayoutPG/AutoLayoutbyExample/AutoLayoutbyExample.html#//apple_ref/doc/uid/TP40010853-CH5-SW7