UIViewController programmatically vs Interface Builder
Posted
by alexey
on Stack Overflow
See other posts from Stack Overflow
or by alexey
Published on 2010-06-09T12:14:05Z
Indexed on
2010/06/09
12:32 UTC
Read the original article
Hit count: 1138
I have a custom UIViewController and a corresponding view in a nib file. The view is added to the UIWindow directly.
[window addSubview:customViewController.view];
Sizes of the window and the view are default (480x320 and 460x320 correspondingly).
When I create CustomViewController inside the nib file and check "Resize View From NIB" in IB Attributes tab everything works just fine.
But when I create CustomViewController programmmatically with initWithNibName message the view is not positioned on the window correctly. There is an empty stripe at the bottom. Its height is 20px. I see it's because of status bar offset.
IB handles that with "Resize View From NIB". How to emulate that programmatically?
© Stack Overflow or respective owner