IOS的UI开发中,一些常用的控件如UILabel, UITextField, UIButton, UIImageView等都直接或间接继承于UIView
此处简单介绍这些控件的常用属性和方法
UILabel 直接继承于UIView
1.创建方法: UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(origini.x, origin.y, size.width, size.height)]
2.常用属性:
标签文本: label.text NSString类型 可设置或获取label的文本
文本颜色: label.textColor UIColor类型 可设置或获取label文本的颜色
文本字体: label.font UIFont类型 可设置或获取字体大小,字体等 如:label.font = [UIFont systemFontSize] label.font = [UIFont fontWithName:@"宋体" size:20]
文本对齐方式: label.textAlignment NSTextAlignment类型(枚举) 可设置或获取文本的对齐方式:NSTextAlignmentLeft(左对齐), NSTextAlignmentCenter(居中)等方式
标签(框架)大小: label.frame CGRect类型 可设置或获取label的大小(相对大小) label.frame = CGRect(0,0,5,15)