У меня есть подкласс UIViewController, представление которого настроено в файле NIB. Представление имеет подпредставление UIScrollView.
UIScrollView занимает почти весь свой файл NIB, но его суперпредставление добавляется в качестве подпредставления к гораздо меньшему представлению (настроенному в другом NIB) - например. UIScrollView составляет 80% высоты его собственного NIB, но в конечном итоге составляет только 10% высоты окна приложения.
Когда я вызываю [scrollView bounds].size.height в методе viewDidLoad viewController, я получаю высоту scrollView относительно его собственного NIB, а не высоту, до которой он в конечном итоге изменяет размер в соответствии с его суперпредставлениями (например, 80% высота окна, а не 10%).
Если я позже вызову [scrollView bounds].size.height (например, для обработки события поворота), я получу правильное значение.
Как я могу изначально получить правильно измененное значение?