zoukankan      html  css  js  c++  java
  • 关于NavigationItem.rightBarButtonItem设置

    转自:http://blog.csdn.net/zhuzhihai1988/article/details/7701998

    第一种:

    UIImage *searchimage=[UIImage imageNamed:@"search.png"];

        UIBarButtonItem *barbtn=[[UIBarButtonItem alloc] initWithImage:nil style:UIBarButtonItemStyleDone target:self action:@selector(searchprogram)];    

        barbtn.image=searchimage;

        self.navigationItem.rightBarButtonItem=barbtn;

    这种设置出来的外观不好控制

    第二种:

    UIButton*rightButton = [[UIButtonalloc]initWithFrame:CGRectMake(0,0,30,30)];

        [rightButtonsetImage:[UIImageimageNamed:@"search.png"]forState:UIControlStateNormal];

        [rightButtonaddTarget:selfaction:@selector(searchprogram)forControlEvents:UIControlEventTouchUpInside];

       UIBarButtonItem*rightItem = [[UIBarButtonItemalloc]initWithCustomView:rightButton];

        [rightButton release];

       self.navigationItem.rightBarButtonItem= rightItem;

        [rightItem release];

    这种图片将填满button,大小可控

    第三种:

    UIBarButtonItem *anotherButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemBookmarks target:self action:@selector(methodtocall:) ]; 

    如何让navigationItem.rightBarButtonItem隐藏消失?

    self.navigationItem.rightBarButtonItem=nil;

    即可实现

  • 相关阅读:
    图片的切换
    DOM查询
    表单
    《激素小史》读后感 读书笔记
    《比利时的哀愁》读后感 读书笔记
    《大宋之变》读后感 读书笔记
    《人体简史》读后感 读书笔记
    《全球房地产》读后感 读书笔记
    《失落的管理艺术》读后感 读书笔记
    《成为福克纳》读后感 读书笔记
  • 原文地址:https://www.cnblogs.com/wangpei/p/3737141.html
Copyright © 2011-2022 走看看