首页 > 其他 > 详细

有关导航栏的相关认识

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

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

有关导航栏的相关认识

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!