美文网首页
UInavigationController导航栏添加Item

UInavigationController导航栏添加Item

作者: figure_ai | 来源:发表于2016-10-28 16:54 被阅读0次
  • 以在导航栏右侧添加按钮为例
    //添加编辑按钮
    UIButton *editBtn = [UIButton buttonWithType:UIButtonTypeCustom];
    [editBtn setTitle:@"编辑" forState:UIControlStateNormal];//设置按钮标题
    [editBtn setTitleColor:[UIColor whiteColor] forState:UIControlStateNormal];//设置标题字体颜色
    editBtn.titleLabel.font = [UIFont systemFontOfSize:17];//设置标题字体大小
    editBtn.frame = CGRectMake(0, 0, 50, 30);//设置按钮frame
    [editBtn addTarget:self action:@selector(edit:) forControlEvents:UIControlEventTouchUpInside];//监听点击事件
    self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithCustomView:editBtn];//添加到导航栏

-效果如图


添加导航栏按钮.png

相关文章

网友评论

      本文标题:UInavigationController导航栏添加Item

      本文链接:https://www.haomeiwen.com/subject/ngjeuttx.html