//创建一个导航栏
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使用
最新推荐文章于 2025-02-07 17:16:02 发布
本文介绍如何使用Objective-C创建iOS应用中的导航栏,并演示了如何添加标题及左右两侧的按钮。

445

被折叠的 条评论
为什么被折叠?



