我已经创建了一个自定义UINavigationBar
派生类(MyNavBar),并希望将其用作我的应用的导航栏。我在MyNavBar
中的nav
栏元素上设置了XIB
类,并在XIB中的MyNavItem
项目上设置了自定义nav
类。这适用于nav controller
中的第一个视图控制器。
但是当我拨打pushViewController
时,新推出的controller
似乎没有使用自定义导航栏项。并且有充分的理由:我不知道在哪里可以告诉nav controller
它应该为每个推送的控制器创建一个自定义导航栏项...所以我猜它会创建一个UINavigationItem
对象而不是...
知道如何确保pushViewController
生成我的自定义导航栏项吗?