2011-08-26 38 views
0

当UIToolbar放置在屏幕顶部时,它不能正确旋转。旋转时,它会旋转出屏幕。但是,当我将它放置在屏幕的底部时,它工作正常。其他人是否有解决这个问题的办法?我打扰这一切的唯一原因是因为我正在制作网络浏览器,通常地址栏位于屏幕的顶部,但仅限于UINavigationBar中的两个对象(后退按钮,文本字段,转发,刷新等)。有任何想法吗?谢谢你的帮助!UIToolbar在屏幕顶部不能正确旋转

+0

它是在y = 0?你是否设置了AutoResizingMask到UIViewAutoResizingMaskFlexibleBottomMargin? – honcheng

+0

它在放置在屏幕底部时起作用。移到顶端时,它不起作用。尝试一下。我也尝试调整它的大小,并使用它的框架属性来移动它,但它仍然不起作用。 –

+0

你使用的是一个笔尖,还是你以编程方式做这个? – msgambel

回答

2

谁说你只限于UINavigationBar中的2个对象?您可以将leftBarButtonItem & rightBarButtonItem属性设置为任何自定义视图。如果您需要更多按钮,您可以创建一个带有UIToolbar作为自定义视图的UIBarButtonItem,并根据需要为UIToolbar添加尽可能多的按钮。

HTH,

阿克沙伊