概述
UILable,UIFont,UIButton常见属性
UILable 常见属性
UILable常见属性
显示的文字
@property(nonatomic,copy) NSString *text; text.text = @"文本内容";
字体 UIFont代表字体,常见创建方法有以下几个
@property(nonatomic,retain) UIFont *font; + (UIFont *)systemFontOfSize:(字体大小)fontSize; 系统默认字体 + (UIFont *)boldSystemFontOfSize:(CGFloat)fontSize; 粗体 + (UIFont *)italicSystemFontOfSize:(CGFloat)fontSize; 斜体
文字颜色
@property(nonatomic,retain) UIColor *textColor; [UIColor redColor];
对齐模式(比如左对齐、居中对齐、右对齐)
@property(nonatomic) NSTextAlignment textAlignment;
UIButton的常见属性
UIButton的常见属性
设置按钮的文字
- (void)setTitle:(@"按钮的文本")title forState:(按钮的状态)state;
设置按钮的文字颜色
- (void)setTitleColor:(UIColor *)color forState:(UIControlState)state;
设置按钮内部的小图片
- (void)setImage:(UIImage *)image forState:(UIControlState)state;
设置按钮的背景图片
- (void)setBackgroundImage:(UIImage *)image forState:(UIControlState)state;
设置按钮的文字字体(需要拿到按钮内部的label来设置)
btn.titleLabel.font = [UIFont systemFontOfSize:13];
根据状态获得按钮的文字
- (NSString *)titleForState:(UIControlState)state;
根据按钮的状态获得按钮的文字颜色
- (UIColor *)titleColorForState:(UIControlState)state;
根据按钮的状态获得按钮内部的小图片
- (UIImage *)imageForState:(UIControlState)state;
根据按钮的状态获得按钮的背景图片
- (UIImage *)backgroundImageForState:(UIControlState)state;
获取当前状态下的文字、文字颜色、图片等
@property(nonatomic,readonly,retain) NSString *currentTitle;//当前状态下的按钮的文本内容
@property(nonatomic,readonly,retain) UIColor *currentTitleColor; //当前状态先文本的颜色
@property(nonatomic,readonly,retain) UIImage *currentImage;//当前状态下按钮的图片
@property(nonatomic,readonly,retain) UIImage *currentBackgroundImage;当前状态下的按钮背景
最后
以上就是魁梧大山为你收集整理的UILable,UIFont,UIButton常见属性UILable,UIFont,UIButton常见属性的全部内容,希望文章能够帮你解决UILable,UIFont,UIButton常见属性UILable,UIFont,UIButton常见属性所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复