Я видел, как многие люди говорили, что проще кодировать ваш пользовательский интерфейс напрямую, чем манипулировать ими в IB.
Я знаю, как создавать объекты пользовательского интерфейса из кода, но это кажется излишне сложным, особенно когда у вас более 10 подпредставлений / контроллеров в одном представлении (экране).
1. Как вы визуализируете макет интерфейса при создании интерфейса из кода?
2. Как вы убедитесь, что соблюдаете правила Apple при размещении объектов пользовательского интерфейса? (IB показывает синюю пунктирную линию, чтобы предложить вам правильные (я предполагаю) позиции)
3. Как вам удается разделить часть создания пользовательского интерфейса и часть размещения пользовательского интерфейса в коде? (может быть, легко разобраться в макете интерфейса)
и т. Д.
Хотелось бы, чтобы был учебник или пример, который мог бы ответить на вышеупомянутые вопросы, но трудно гуглить.
Спасибо за любые предложения.