iOS:pushViewController不会在新视图控制器中创建自定义导航栏

时间:2013-08-19 10:28:02

标签: ios uinavigationcontroller uinavigationbar uinavigationitem

我已经创建了一个自定义UINavigationBar派生类(MyNavBar),并希望将其用作我的应用的导航栏。我在MyNavBar中的nav栏元素上设置了XIB类,并在XIB中的MyNavItem项目上设置了自定义nav类。这适用于nav controller中的第一个视图控制器。

但是当我拨打pushViewController时,新推出的controller似乎没有使用自定义导航栏项。并且有充分的理由:我不知道在哪里可以告诉nav controller它应该为每个推送的控制器创建一个自定义导航栏项...所以我猜它会创建一个UINavigationItem对象而不是...

知道如何确保pushViewController生成我的自定义导航栏项吗?

0 个答案:

没有答案