0
我在我的一个视图的顶部有一个UIToolBar
,阴影显示在工具栏的底部,正如我所期望的那样。我知道UIToolbarPosition
内部设置为UIToolbarPositionTop
。UIToolbarPosition在调整大小时设置为底部
当我旋转我的设备(iPad)时,工具栏会增加(使用IB中的自动调整大小),并且UIToolbarPosition
更改为UIToolbarPositionBottom
,将阴影翻转为位于栏顶部。如果我没有调整大小,它仍然是正确的,但当然不会拉伸以匹配屏幕宽度。
那么,什么给了?什么会导致UIToolbarPosition
翻转我?这整个时间坐在0,0,只是根据旋转改变宽度。
额外:我考虑过使用UINavigationBar
的解决方法。 UIAppearance
可能是一个没有去,因为我有一个在底部的工具栏也是一样,我也希望我的“顶”比我的“底”不同
你使用自动布局吗?如果是这样,你在工具栏上有什么限制? – rdelmar 2013-02-22 19:26:30
不,不是自动布局。只需使用支柱和弹簧通过IB设置旧的自动调整大小的面罩。它有一个固定的高度和灵活的宽度从左/上/右固定距离。 – DBD 2013-02-22 19:39:01
我无法复制您的问题。我像弹簧和撑杆一样设置它,并且它工作正常。 – rdelmar 2013-02-22 21:33:24