【发布时间】:2016-09-02 09:55:07
【问题描述】:
如何将UIToolBar 移到顶部(坚持UINavigationBar)?
我在这件事上挣扎了很长时间,我尝试了一些类似的东西:
- 符合
UIToolbarDelegate和(UIBarPosition)positionForBar:(id <UIBarPositioning>)bar的自定义UIToolBar被调用 我返回UIBarPositionTop,但工具栏停留在底部。 - 更改工具栏框架:
self.navigationController.toolbar.frame = CGRectMake(0, NAV_BAR_Y, self.view.bounds.size.width, NAV_BAR_HEIGHT); - 具有此委托功能的自定义
UINaviagtionController:(UIBarPosition)positionForBar:(id <UIBarPositioning>)bar { return UIBarPositionTop; }
任何帮助都会很棒。
(我想让导航看起来像 Apple App store 导航)
【问题讨论】:
-
您可以在导航栏中添加。
标签: ios iphone uinavigationcontroller uinavigationbar uitoolbar