У меня есть пользовательский UIView, который я разместил с помощью Xcode (4). Мне нужно установить какое-то состояние по умолчанию, основанное на фактических границах представления. Во время awakeFromNib границы, кажется, возвращают размер представления в раскладке в Xcode.Границы пользовательского UIView не правильны во время awakeFromNib - когда они установлены?
Вид находится на стороне детали UISplitViewController, который в Xcode является размером с полноэкранным iPad-экраном, но если приложение загружается в альбомном режиме, то через пружины и стойки его размер изменяется, но это происходит после awakeFromNib.
Должен ли я настраивать это состояние каким-либо другим способом?
Я пытаюсь настроить " разумные "значения по умолчанию, и то, что разумно, зависит от размера и формы экрана. Это только первая вещь, потому что после этого будет запоминаться. – Jono