代码之家  ›  专栏  ›  技术社区  ›  jonathanpeppers

MonoTouch应用程序-旋转布局问题

  •  0
  • jonathanpeppers  · 技术社区  · 14 年前

    我有一个问题,我的一些看法看起来不正确的应用程序加载,直到你旋转设备,有些地方他们看起来正确加载后,但不正确的旋转。

    我有一个加载视图a的窗口,按下按钮后,从窗口中分离视图a(RemoveFromSuperView),加载视图B并将其添加到窗口中。

    视图A -在状态栏的底部有空格,它固定在设备的旋转上。

    视图B

    是什么导致了这种奇怪的行为?

    PS-我不认为我有任何自定义代码会导致这种情况,我只是在IB中创建了视图A和视图B,并将它们连接到子类控制器,以便可以重写shouldAutorotatePointerFaceOrientation。

    1 回复  |  直到 14 年前
        1
  •  0
  •   jonathanpeppers    14 年前

    这是因为我的视图控制器是从代码创建的。

    我切换到由XIB文件创建的控制器,显然它们的大小调整正确,并且在执行此操作时考虑了状态栏。