У меня есть проект, который загружает UIViewController
aka appViewController
в полноэкранный режим UIWindow
. Затем я добавляю еще UIViewController
aka menuViewController
в UIWindow
. menuViewController
имеет xib с UIView
с размерами 480 x 35. Я добавляю menuViewController
к UIWindow
, как это:Что вызывает просмотр в UIView в полноэкранном режиме?
MenuViewController *tempController = [[MenuViewController alloc] initWithNibName:kMenuViewController bundle:nil];
self.menuViewController = tempController;
[tempController release];
menuViewController.view.center = CGPointMake(17, 240);
[window insertSubview:menuViewController.view aboveSubview:appViewController.view];
Проблема заключается в том, что menuViewController
является НЕ уважая мой center
вызов и фактически берет на fullscreen
и покрывая мою appViewController
.
В интерфейсе Builder я увидел свойство под названием: Autoresize Subviews
проверено на UIWindow
. Я попытался снять этот флажок и даже для подзапроса и все еще не работает.
ПРИМЕЧАНИЯ:
Этот проект был обновлен с (который работал прекрасно):
Встраиваемая с: Xcode 3.xx (забыл точно)
Base IOS: 3,0
Target iOS: 2.2
И обновлено:
Встраиваемая с: Xcode 4.3.1
Base IOS: Последние (5,1)
Цель IOS: 4,2
Спасибо!