无论方向如何,任何方式让UIToolbar始终位于设备的物理顶部?

时间:2012-12-22 23:56:53

标签: ios uiviewcontroller orientation constraints uitoolbar

我正在尝试优化我的图形应用程序的屏幕空间,我想支持所有方向,但如果我可以将UIToolbar放在iPhone或iPad的物理顶部(通过相机),那将会很棒,并让应用程序和视图的其余部分正确处理方向。当我得到一个方向事件时,我将旋转工具栏上的图标,但我希望工具栏和工具栏保持不变。

我想使用约束,但无法弄清楚如何做到这一点。

任何?

谢谢!

1 个答案:

答案 0 :(得分:1)

Constrains无法做到这一点,因为它们会将工具栏限制在其超级视图的顶部,而不是设备,因此如果超级视图旋转,则工具栏也会旋转。我认为您可能必须通过包含工具栏的非旋转视图控制器来完成此操作,然后只需旋转包含图形的子视图。