zoukankan      html  css  js  c++  java
  • navigationItem.rightBarButtonItem 设置背景图片,颜色更改解决的方法

    self.navigationItem.rightBarButtonItem=[[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"MoreImage"] style:UIBarButtonItemStylePlain target:self action:@selector(moreItemPress)];

         用这样的方法。设置的背景图片,颜色变掉了。不是原来设置的图片颜色。

         能够用第二种方式,能够解决变色的问题。

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

    [rightButton setImage:[UIImage imageNamed:@"MoreImage"] forState:UIControlStateNormal];

    [rightButton addTarget:self action:@selector(moreItemPress) forControlEvents:UIControlEventTouchUpInside];

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

    self.navigationItem.rightBarButtonItem= rightItem;




  • 相关阅读:
    servlet中Cookie的编码问题
    servlet关于转发用法
    eclipse界面更改为黑色
    猜字符小游戏——可以设置等级
    uva 10655
    uva11029
    UVA11388 GCD LCM1 2 -1
    uva 11609
    poj 2436
    poj 2431
  • 原文地址:https://www.cnblogs.com/gavanwanggw/p/7379828.html
Copyright © 2011-2022 走看看