如何自定义的selectedTextColor UITextField
?默认为蓝色。
UITextField委托/通知仅在文本更改时处理:
- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:(NSRange)range replacementString:(NSString *)string
- UITextFieldTextDidChangeNotification
假设您的目标是iOS7 +,则只需设置tintColor
文本字段的即可:
textField.tintColor = [UIColor purpleColor];
您还可以使用外观代理在应用程序中进行全局设置(因此您无需为每个字段都进行设置):
[[UITextField appearance] setTintColor:[UIColor purpleColor]];
也可以在界面生成器中的属性检查器中的“视图”->“色泽颜色”下单独完成此操作。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句