`
-
(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