码迷,mamicode.com
首页 > 其他好文 > 详细

有关导航栏的相关认识

时间:2014-06-08 20:16:09      阅读:281      评论:0      收藏:0      [点我收藏+]

标签:c   style   class   blog   code   java   

1、在导航栏上添加按钮,又两个属性:

navigationItem.rightBarButtonItem和navigationItem.leftBarButtonItem

2、默认情况下,导航栏上的左右按钮只能设置一张图片,要想设置普通和高亮的图片,徐自定义按钮,将按钮传给navigationItem

  具体实现的代码如下事例:

bubuko.com,布布扣
UIButton * leftButton = [UIButton buttonWithType:UIButtonTypeCustom];
    [leftButton setBackgroundImage:[UIImage imageWithNamed:@"navigationbar_friendsearch"] forState:UIControlStateNormal];

    [leftButton setBackgroundImage:[UIImage imageNamed:@"navigationbar_friendsearch_highlighted"] forState:UIControlStateHighlighted];
    leftButton.frame = (CGRect){CGPointZero,leftButton.currentBackgroundImage.size};
    
    [leftButton addTarget:self action:@selector(findFriend) forControlEvents:UIControlEventTouchUpInside];
    self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc]initWithCustomView:leftButton];
bubuko.com,布布扣

 

有关导航栏的相关认识,布布扣,bubuko.com

有关导航栏的相关认识

标签:c   style   class   blog   code   java   

原文地址:http://www.cnblogs.com/angongIT/p/3776025.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!