Ios 故事板应用程序中UINavigationController的InitWithNavigationBarClass
我目前正在尝试在故事板应用程序中创建一个更饱和的导航栏。因此,我想将UINavigationBar作为子类,但没有调用NavigationController(rootViewController)的init方法Ios 故事板应用程序中UINavigationController的InitWithNavigationBarClass,ios,objective-c,Ios,Objective C,我目前正在尝试在故事板应用程序中创建一个更饱和的导航栏。因此,我想将UINavigationBar作为子类,但没有调用NavigationController(rootViewController)的init方法 - (id)init { self = [super initWithNavigationBarClass:[CRNavigationBar class] toolbarClass:nil]; if(self) { // Custom initializ
- (id)init {
self = [super initWithNavigationBarClass:[CRNavigationBar class] toolbarClass:nil];
if(self) {
// Custom initialization here, if needed.
}
return self;
}
我已经尝试在viewDidLoad方法中实现了这一点,但这会导致渲染错误(z顺序)转到您的故事板。选择您的
导航控制器场景
。在导航控制器
下,有导航栏
项。选择它。在实用程序面板
(右侧)中,选择身份检查器
(第三个选项卡)。将UINavigationBar
的子类设置为进入故事板的自定义类。选择您的导航控制器场景
。在导航控制器
下,有导航栏
项。选择它。在实用程序面板
(右侧)中,选择身份检查器
(第三个选项卡)。将UINavigationBar
的子类设置为自定义类