Changing Placeholder Text Color with Swift

前端 未结 30 2487
独厮守ぢ
独厮守ぢ 2020-11-29 15:57

I have a design that implements a dark blue UITextField, as the placeholder text is by default a dark grey colour I can barely make out what the place holder te

30条回答
  •  迷失自我
    2020-11-29 16:03

        extension UITextField{
                @IBInspectable var placeHolderColor: UIColor? {
                    get {
                        return self.placeHolderColor
                    }
                    set {
                        self.attributedPlaceholder = NSAttributedString(string:self.placeholder != nil ?
            self.placeholder! : "",
            attributes:[NSAttributedString.Key.foregroundColor : newValue!])
                    }
                } 
    }
    

提交回复
热议问题