在JASidePanels中隐藏导航栏并显示自定义导航栏

时间:2013-02-19 20:11:19

标签: uinavigationcontroller

如何在JASidePanel中隐藏中心面板的导航栏并显示自定义栏并且还有一个自定义按钮,然后显示控制器的左侧面板?

链接

https://github.com/gotosleep/JASidePanels

以及如何管理中心面板的内存?

1 个答案:

答案 0 :(得分:1)

你应该尝试阅读头文件JASidePanelController.h,因为它解释了你的大部分问题。

要隐藏导航栏,请在中心面板上执行以下操作:

[sidePanelController.centerPanel.navigationController setNavigationBarHidden:YES animated:YES];

要自定义栏,请尝试:

[[UINavigationBar appearance] setBackgroundImage:image forBarMetrics:UIBarMetricsDefault];

要显示自定义按钮,请继承JASidePanelController并覆盖:

+ (UIImage *)defaultImage;

最后,要显示左侧面板,请尝试:

[sidePanelController showLeftPanelAnimated:YES];