使用底栏创建侧边栏菜单动画

时间:2014-03-26 20:05:52

标签: ios objective-c uinavigationbar toolbar

经过大量研究,我仍然找不到解决方案......

是否可以通过屏幕底部的按钮管理侧栏?

我刚刚为我的项目实现了AMSlideMenu lib。但是,此系统使用导航栏(顶部栏)。如何使用工具栏上的按钮来管理(显示和隐藏)我的侧边栏?

否则,是否可以在底部屏幕上移动导航栏?

谢谢。

1 个答案:

答案 0 :(得分:1)

您要查找的内容位于此组件here的文档中。

只需创建一个工具栏并将其放在任何位置,然后设置目标操作以调用以下方法之一:

- (void)openLeftMenu;
- (void)openLeftMenuAnimated:(BOOL)animated;
- (void)openRightMenu;
- (void)openRightMenuAnimated:(BOOL)animated;
- (void)closeLeftMenu;
- (void)closeLeftMenuAnimated:(BOOL)animated;
- (void)closeRightMenu;
- (void)closeRightMenuAnimated:(BOOL)animated;

至于导航栏,我不建议把它放在底部。这违背了iOS设计原则并且是出乎意料的。也许你想在底部放一个普通的UIToolBar,这很典型。