在iOS 7后,UIView新增加了一个tintColor属性,这个属性定义了一个非默认的着色颜色值,其值的设置会影响到以视图为根视图的整个视图层次结构。它主要是应用到诸如app图标、导航栏、按钮等一些控件上,以获取一些有意思的视觉效果。
比如在UITextFieldzhong tintColor属性就是光标的颜色
UITextField *field=[[UITextField alloc]initWithFrame:CGRectMake(0, 50, 320, 20)];
field.tintColor=[UIColor clearColor];
这样就隐藏光标了。
UITextField *field=[[UITextField alloc]initWithFrame:CGRectMake(0, 50, 320, 20)];
field.tintColor=[UIColor redColor];
field.tintAdjustmentMode=UIViewTintAdjustmentModeNormal;
这样是光标设置成红色