//创建一个导航栏
UINavigationBar *navigationBar = [[UINavigationBar alloc] initWithFrame:CGRectMake(0, 0, self.view.frame.size.width, 64)];
//创建一个导航栏集合
UINavigationItem *navigationItem = [[UINavigationItem alloc] initWithTitle:nil];
//创建一个左边按钮
UIBarButtonItem *leftButton = [[UIBarButtonItem alloc] initWithTitle:@"左边" style:UIBarButtonItemStyleBordered target:self action:@selector(leftClick)];
//创建一个右边按钮
UIBarButtonItem *rightButton = [[UIBarButtonItem alloc] initWithTitle:@"右边" style:UIBarButtonItemStyleDone target:self action:@selector(rightClick)];
//设置导航栏内容
[navigationItem setTitle:@"导航条标题"];
//把导航栏集合添加入导航栏中,设置动画关闭
[navigationBar pushNavigationItem:navigationItem animated:NO];
//把左右两个按钮添加入导航栏集合中
navigationItem.leftBarButtonItem = leftButton;
//第二种写法
[navigationItem setRightBarButtonItem:rightButton];
//把导航栏添加到视图中
[self.view addSubview:navigationBar];
UINavigationBar使用
最新推荐文章于 2024-07-25 22:55:31 发布