1.修改文本框光標顏色(三種方案)
-
1.方案一:通過xib實現(xiàn)
Snip20170126_1.png
Snip20170126_3.png
- 2.通過代碼實現(xiàn)(拖線屬性,在viewDidLoad中實現(xiàn))
- (void)viewDidLoad {
[super viewDidLoad];
// 如果一個屬性在本類中找不到,就可以到父類中找找,tintColor是UITextField父類UIView的屬性
// 01.設置文本框光標顏色
self.acountTextField.tintColor = [UIColor greenColor];
// 02.設置文本框背景顏色
self.acountTextField.backgroundColor = [UIColor purpleColor];
// 03.設置輸入文字顏色
self.acountTextField.textColor = [UIColor yellowColor];
}
- 3.自定義類(相同控件比較多的時候,如果用xib 拖線屬性的話,代碼不會不斷增多)
#import "ZGKTextField.h"
@implementation ZGKTextField
- (void)awakeFromNib{
[super awakeFromNib];
// 設置光標顏色
self.tintColor = [UIColor redColor];
self.tintColor = [UIColor greenColor];
}