IOS开发之UIButton同时设置图片文字以及出发按钮时文字图片的切换

原创 2012年03月27日 11:00:36

在应用UIBUtton的时候我们有时需要同时设置图片和文字,下面代码仅供参考:

  UIButton *_backButton = [UIButton buttonWithType:UIButtonTypeCustom];

    [_backButton setFrame:CGRectMake(12, 8, 64, 28)];

    [_backButton setTitle:@"返回" forState:UIControlStateNormal];        //设置button在没有选中的时候显示的字体

    _backButton.titleLabel.font = [UIFont systemFontOfSize:14.0f];         //设置button显示字体的大小

    [_backButton setBackgroundImage:[UIImage imageNamed:@"backButton.png"] forState:UIControlStateNormal];    //设置button背景显示图片

    [self.view addSubview:_backButton];



出了上面的操作意外,我们还可以同时设置button在选中(按下之后)以及正常状态下(没有选中)显示文字和图片的不同,

    UIButton *_backButton = [UIButton buttonWithType:UIButtonTypeCustom];

    [_backButton setFrame:CGRectMake(12, 8, 64, 28)];

    [_backButton setTitle:@"返回" forState:UIControlStateNormal];

    [_backButton setTitle:@"Down" forState:UIControlStateHighlighted];

    [_backButton setBackgroundColor:[UIColor clearColor]];

    [_backButton setTitleColor:[UIColor whiteColor] forState:UIControlStateNormal];

    _backButton.titleLabel.font = [UIFont systemFontOfSize:14.0f];

    [_backButton setBackgroundImage:[UIImage imageNamed:@"backButton.png"] forState:UIControlStateNormal];

     [_backButton setBackgroundImage:[UIImage imageNamed:@"DownButton.png"forState:UIControlStateNormal];

    [_toolBar addSubview:_backButton];


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

UIButton图片设置

今天使用UiButton类创建一个图片按钮,当使用如下方法: UIButton *button = [UIButton alloc]initWithFrame:CGRectMake(0, 0, 70,...
  • th_gsb
  • th_gsb
  • 2015-02-08 19:55
  • 9679

iOS - UIButton(UIEdgeInsets)/设置button上的文字和图片 在定义位置

UIEdgeInsets   [objc]  typedef struct UIEdgeInsets {       CGFloat top, left, bottom, ri...

IOS(UI)_UIButton(按钮)和UIImageView(图片视图)

图片 Off.png On.png speakPhone.png speak_one.png ...

ios:点击一个button不断切换背景图片

1.UINavigationItem上怎么放UIButton 2.根据button的不同点击状态可以在两个背景图片之间来回切换。 UIButton* rightButton = [UIButton...

iOS按钮设置图片在上文字在下

UIButton同时设置Title和Image后,默认是图片在左文字在右,如下图1,很多情况下我们希望图片在上图片在下,如下图2,只需要简单的几行代码,即可实现。 图1 (1)因为...

IOS总结实现UIButton的图文混排 同时显示文字和图片

默认情况下,在UIButton中既添加文字,又添加图片的时候,图片是显示在文字的左边。 当我们实际需要图片显示在文字的右边的时候,需要重写UIButton的方法。 如下代码实现的功能就是:文字在左...

IOS开发中如何自定义导航栏的按钮,文字和背景图片

在iOS7下,默认导航栏背景,颜色是这样的,接下来我们就进行自定义,如果你仅仅是更改一下背景和颜色,代码会很简单,不需要很复杂的自定义View来替代leftBarItem 更改导航栏的背景和文字...

iOS开发-调整按钮的图片文字位置

自定义一个button,要调整 button中的image(注意,不是backgroundImage) 和  title 文字的位置,只需要重写  Button类独对应的两个方法即可: 首先,我们来创...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)