`
(void)viewDidLoad{
[super viewDidLoad];
[self reloadNavigationBar];//创建UINavigationBar 必须在设设置item前面 也可以在基类统一创建
self.title=@"第一页";
UIBarButtonItem *item=[[UIBarButtonItem alloc]initWithTitle:@"push" style:(UIBarButtonItemStylePlain) target:self action:@selector(click)];
self.navigationItem.rightBarButtonItem=item;
[self.navigationBar setBackgroundImage:[self imageWithColor:[UIColor orangeColor]] forBarMetrics:UIBarMetricsDefault];
}
`
@property (nonatomic,assign) BOOL cancelGesture; //取消当前页面手势 不影响其他VC手势使用
self.navigationController.cancelGesture=YES;//禁用整个导航控制器手势 如果想在启用必须在设置为NO
//设置要添加view的view.viewLevel即可 view.viewLevel=UIViewLevelHigh; //然后再addSubview