自定义导航栏UINavigationBar

//自定义导航栏
    //创建一个导航栏
    UINavigationBar *nav = [[UINavigationBar alloc]initWithFrame:CGRectMake(0, 300, 320, 44)];
    <span style="font-family: Arial, Helvetica, sans-serif;">nav</span><span style="font-family: Arial, Helvetica, sans-serif;">.barTintColor = [UIColor redColor];//设置背景颜色</span>
    nav.tintColor = [UIColor blackColor];//字体颜色
    nav.translucent = NO;//透明度设置:默认YES透明,这里设置为NO不透明
    //创建一个导航栏集合
    UINavigationItem * navItem = [[UINavigationItem alloc] initWithTitle:nil];
    //创建按钮
    UIBarButtonItem * leftButton = [[UIBarButtonItem alloc] initWithTitle:@"左按钮" style:UIBarButtonItemStyleBordered target:self action:@selector(leftAction:)];
    UIBarButtonItem * rightButton = [[UIBarButtonItem alloc] initWithTitle:@"右按钮" style:UIBarButtonItemStyleBordered target:self action:@selector(rightAction:)];
    //添加导航标题
    navItem.title = @"<span style="font-family: Arial, Helvetica, sans-serif;">自定义导航栏</span><span style="font-family: Arial, Helvetica, sans-serif;">";</span>
    //把集合加到导航栏中
    [nav pushNavigationItem:navItem animated:NO];
    //把按钮添加到导航栏左右
    b.LeftBarButtonItem = leftButton;
    b.rightBarButtonItem = rightButton;
    //添加 释放
    [self.view addSubview:nav];
    [nav release];
    [navItem release];
    [leftButton release];
    [rightButton release];



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值