初始化时,UiviewController未正确加载

时间:2012-02-07 08:10:10

标签: iphone ipad uiviewcontroller orientation adwhirl

我遇到了这个奇怪的问题。在app委托中这样做     CGRect screenBounds = [[UIScreen mainScreen] bounds];

m_window = [[UIWindow alloc] initWithFrame: screenBounds];
m_view = [[GLView alloc] initWithFrame: screenBounds];
[m_window addSubview: m_view];

viewController=[[rcuivewcontroller alloc] initWithNibName:Nil bundle:Nil];
[m_view addSubview:viewController.view];
[m_window makeKeyAndVisible];

其中m_view是UIView类的对象,viewController是UIViewController类的对象。 Ihad通过在uiviewController的shouldAutorotateToInterfaceOrientation()方法中为横向方向返回true,将UIviewController方向设置为Landscaperight。

接下来,我将uiviewController的视图添加到uiview。问题是当我添加另一个子视图,它基本上是一个adwhirlview对象(adview)到UIViewController的视图它以纵向模式。我不知道什么是错的......

我观察了这两个重点:

  • 当我在广告视频上执行触摸事件并关闭广告窗口时,广告视图会从一开始就进入定位模式。
  • 基本上是UIView的m_view以纵向模式显示其子视图,无法更改。

0 个答案:

没有答案