swift修改UITextfield的Placeholder字体
2023-02-12 本文已影响0人
铁汁红豆
第一种方法:
self.userNumber.setValue(UIColor.lightGray, forKey: "_placeholderLabel.textColor")
self.userNumber.setValue(UIFont.systemFont(ofSize: 15), forKeyPath: "_placeholderLabel.font")
第二种方法:
//字体大小
textField.attributedPlaceholder = NSAttributedString.init(string:"输入你需要的服务", attributes: [NSAttributedString.Key.font:UIFont.systemFont(ofSize:15)])
//字体颜色
textField.attributedPlaceholder = NSAttributedString.init(string:"输入你需要的服务", attributes: [
NSForegroundColorAttributeName:UIColor.red])