UIButton

UIButton有很多种状态,它提供了一些便捷属性,可以直接获取当前状态下的文字、文字颜色、图片等

@property(nonatomic,readonly,retain) NSString *currentTitle; 

@property(nonatomic,readonly,retain) UIColor  *currentTitleColor;        

@property(nonatomic,readonly,retain) UIImage  *currentImage;             

@property(nonatomic,readonly,retain) UIImage  *currentBackgroundImage;

UIButton 可以同时放图片和文字

UIButton 制造相框效果 background 放一张大一点的白色背景   image 放显示的图片 设置inset  内边距

[btn setImage:[UIImage imageNamed:] forState:UIControlStateNormal];

 

[btn setBackgroundImage:[UIImage imageNamed:] forState:UIControlStateNormal];

 

Highlighted Adjusts Image去掉时  高亮状态长按按钮不会变色

 

 

[btn  titleForState:UIControlStateNormal];

 

按钮文字颜色默认是白色

 

posted @ 2015-03-16 22:17  浅忆0  阅读(153)  评论(0编辑  收藏  举报