0

UIToolBar的一个视图顶部有一个,并且阴影显示在工具栏的底部,正如我所期望的那样。我知道UIToolbarPosition内部设置为UIToolbarPositionTop.

当我旋转我的设备(iPad)时,工具栏会变大(在 IB 中使用自动调整大小),并且将阴影翻转到工具栏顶部的UIToolbarPosition更改。UIToolbarPositionBottom如果我没有调整栏的大小,它仍然是正确的,但当然不会拉伸以匹配屏幕宽度。

那么,什么给了?什么会导致UIToolbarPosition我翻转?这始终位于 0,0,并且仅根据旋转改变宽度。

额外:我考虑过使用UINavigationBar. UIAppearance可能是不行的,因为我在底部也有一个工具栏,我确实希望我的“顶部”不同于我的“底部”

4

1 回答 1

0

我最终使用UIBarPositioning协议解决了这个问题UIToolBar并设置了barPosition = UIBarPositionTop

于 2015-03-11T16:29:26.847 回答