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

xcode 中 UIbutton图片的放置

时间:2014-08-16 16:23:30      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:style   blog   color   for   div   代码   log   type   

  首先我们自定义的UIbutton

    UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom];
    btn.frame = CGRectMake(100, 100, 200, 200);

   UIbutton有四个状态,4张image,4张backgroundImage,所以可以八张图片

   四个状态:UIControlStateNormal 

                 UIControlStateHighlighted

                UIControlStateDisabled

      UIControlStateSelected

我们来按钮设置图片

    [btn setImage:[UIImage imageNamed:@"1"] forState:UIControlStateNormal];
    [btn setImage:[UIImage imageNamed:@"2"] forState:UIControlStateHighlighted];
    [btn setImage:[UIImage imageNamed:@"3"] forState:UIControlStateDisabled];
    [btn setImage:[UIImage imageNamed:@"4"] forState:UIControlStateSelected];

这样在模拟器 只会显示 “1”,“2”这两张图片(不选中 时显示 1 ,按下去显示 2)

在模拟器上,其他状态只能通过代码 设置属性来实现

 

   btn.enabled=NO;
这样就能把图片  “3” 显示出来了。

 

  btn.selected=YES;

这样就能把图片“4”显示出来了。

 

xcode 中 UIbutton图片的放置,布布扣,bubuko.com

xcode 中 UIbutton图片的放置

标签:style   blog   color   for   div   代码   log   type   

原文地址:http://www.cnblogs.com/lucan727/p/3916459.html

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