我想解决如何设置故事板的自定义导航栏。我在应用程序中直接添加了导航栏到视图控制器。设置故事板的自定义导航栏
VC并不直接位于导航控制器堆栈中,但会以原样显示。作为应用程序的主要点。通过应用程序将使用相同的导航栏。
我想在整个应用程序中设置导航栏的样式。以前我在导航控制器中使用了以下内容,但现在不是,因为不需要,它们实际上不会保留在导航堆栈中。
[[UINavigationBar appearance] setBackgroundImage:portraitImage forBarMetrics:UIBarMetricsDefault];
什么是正确的样式这种方式现在它是一个项目简单地添加到VC?酒吧也将被添加到其他风险投资者,所以它应该是可重用的。我曾尝试过UINavigationBar的子类,并在导航栏的故事板中更改它,但不知道如何实现样式。
我试图改变这个子类的drawRect方法,但没有发生变化。我无法直接从Apple找到任何文档,以了解如何创建子类并添加样式。
外观代理是如何设置导航栏的样式。你在做什么应该工作。 – memmons 2013-04-30 14:49:44
在'didFinishLaunchingWithOptions'方法中的'AppDelegate.m'中使用你的代码,这种方式可以将任何导航栏添加到任何vc – 2013-04-30 14:51:38
注意:问题已解决,但我无法回答自己的问题或删除此问题。 – StuartM 2013-04-30 16:22:47