Неправильные границы пользовательского UIView во время awakeFromNib — когда они установлены?

У меня есть собственный UIView, который я разместил с помощью Xcode (4). Мне нужно установить некоторое состояние по умолчанию, основанное на фактических границах представления. Во время awakeFromNib границы, похоже, возвращают размер представления в макете раскадровки в Xcode.

Представление находится на стороне деталей UISplitViewController, который в Xcode соответствует размеру полноэкранного портретного экрана iPad, но если приложение загружается в ландшафтном режиме, то с помощью пружин и распорок его размер изменяется, но это происходит после awakeFromNib.

Должен ли я устанавливать это состояние каким-то другим способом?

8
задан Jono 16 May 2012 в 14:31
поделиться