[self.verifyCodeTF setValue:WHITE_COLOR forKeyPath:@"_placeholderLabel.textColor"];
在ios13中设置占位颜色闪退解决方法:
UITextField有个attributedPlaceholder的属性,我们可以自定义这个富文本来达到我们需要的结果。
NSMutableAttributedString *placeholderString = [[NSMutableAttributedString alloc] initWithString:placeholder attributes:@{NSForegroundColorAttributeName : self.placeholderColor}];
_textField.attributedPlaceholder = placeholderString;
网友评论