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

iPhone UitababarController和旋转视图

  •  1
  • Fogmeister  · 技术社区  · 15 年前

    我目前正在尝试在我的应用程序中实现uiorientation,目前为止它对每个单独的viewcontroller都很有效。

    但是,如果我…… 加载视图1并将其设置为纵向。 然后转到视图2。 然后将手机旋转至横向。 然后返回视图1。

    视图1中的视图仍处于纵向模式,并从屏幕底部脱落。

    (即420 x 320屏幕上的320 x 420帧)

    是否需要旋转一个视图或管理这个视图,这样当我按下一个视图时,它就可以计算出它应该在哪个方向上,并对自己进行排序?

    谢谢你的帮助。

    奥利弗

    1 回复  |  直到 15 年前
        1
  •  0
  •   Fogmeister    15 年前

    嗯,那很简单!

    我设置了uitabarcontrollerdelegate,然后设置了一个名为didselectviewcontroller的协议方法。

    在那里,我运行willrotateto blah,然后将to orientation设置为我的设备方向。

    推荐文章