iphone - UIToolbar 在屏幕顶部时不能正确旋转

标签 iphone objective-c ios ipad uitoolbar

当我的 UIToolbar 位于屏幕顶部时,它无法正确旋转。旋转时,它会旋转出屏幕。但是,当我将它放在屏幕底部时,它工作正常。还有其他人可以解决这个问题吗?我为此烦恼的唯一原因是因为我正在制作一个网络浏览器,地址栏通常位于屏幕顶部,但您只能在 UINavigationBar 中使用两个对象(后退按钮、文本字段、转发、刷新等)。有任何想法吗?感谢您的帮助!

最佳答案

谁说您只能在 UINavigationBar 中使用两个对象?您可以将 leftBarButtonItemrightBarButtonItem 属性设置为任何自定义 View 。如果您需要更多按钮,您可以创建一个带有 UIToolbar 的 UIBarButtonItem 作为自定义 View ,并根据需要向 UIToolbar 添加任意数量的按钮。

关于iphone - UIToolbar 在屏幕顶部时不能正确旋转,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7198727/

相关文章:

objective-c - 向 UIMapView 添加更多注释

ios - 我怎样才能使 int 等于 int64_t 而没有得到转换丢失整数精度警告?

ios - 如何防止通知设置被重复注册?

iphone - JSON数据问题iPhone

ios - 检查子类是否覆盖了一个方法

iphone - 立即检测 iOS 方向变化

ios - 向 NSMutableArray 添加对象不起作用

ios - 当 UICollectionView 滚动时 UIView 动画停止工作

objective-c - NSArray(和其他容器)在 dealloc 上的行为

iphone - 在 UIWebView 中处理 URL 重定向