ios13 _placeholderLabel.textCol

2020-08-07  本文已影响0人  Mr_LS

[self.verifyCodeTF setValue:WHITE_COLOR forKeyPath:@"_placeholderLabel.textColor"];
在ios13中设置占位颜色闪退解决方法:

UITextField有个attributedPlaceholder的属性,我们可以自定义这个富文本来达到我们需要的结果。

NSMutableAttributedString *placeholderString = [[NSMutableAttributedString alloc] initWithString:placeholder attributes:@{NSForegroundColorAttributeName : self.placeholderColor}];
_textField.attributedPlaceholder = placeholderString;

上一篇下一篇

猜你喜欢

热点阅读