赞
踩
在iOS
开发过程中,我们有时候需要根据需求自定义创建顶部的工具栏,以代替系统默认的NavigationBar
。本文主要分享如何创建该自定义工具栏,从而覆盖系统默认的NavigationBar
,同时分享如何解决VoiceOver
阅读顺序不对的问题。
创建自定义工具栏
新建一个 UIView
对象作为自定义工具栏的主要视图,并添加必要的按钮,最后将其加入到NavigationController
的view
中。代码如下:
@interface ViewController () @property (strong, nonatomic) UIView *customNavigationBar; @end @implementation ViewController - (void)viewDidAppear:(BOOL)animated { [super viewDidAppear:animated]; [self setupCustomNavigationBar]; } - (void)setupCustomNavigationBar
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。