我目前正在尝试在故事板应用程序中创建更饱和的NavigationBar.因此,我想继承UINavigationBar,但我的NavigationController(rootViewController)的init方法未被调用.
- (id)init {
self = [super initWithNavigationBarClass:[CRNavigationBar class] toolbarClass:nil];
if(self) {
// Custom initialization here, if needed.
}
return self;
}
Run Code Online (Sandbox Code Playgroud)
我已经尝试在我的viewDidLoad方法中实现这一点,但这导致了渲染错误(z顺序)
转到你的故事板.选择你的Navigation Controller Scene.在你的下方Navigation Controller,有Navigation Bar物品.选择它.在Utilities Panel(右侧)中,选择Identity Inspector(第3个选项卡).将您的子类设置UINavigationBar为Custom Class.
| 归档时间: |
|
| 查看次数: |
1549 次 |
| 最近记录: |