Swift 在选择文本字段时更改默认文本和颜色

Swift 在选择文本字段时更改默认文本和颜色,swift,xcode,uikit,Swift,Xcode,Uikit,我想知道在选择字段时是否可以更改xib文件中文本字段中的默认文本 例如,占位符将是灰色的“电话号码”,然后在用户选择字段后,它将变为黑色的“+44” 谢谢 Feras这应该通过更改UITextField委托的DidBegineEdit函数中的文本属性来实现,如下所示: extension YourClass : UITextFieldDelegate { func textFieldDidBeginEditing(_ textField: UITextField) { t

我想知道在选择字段时是否可以更改xib文件中文本字段中的默认文本

例如,占位符将是灰色的“电话号码”,然后在用户选择字段后,它将变为黑色的“+44”

谢谢


Feras

这应该通过更改UITextField委托的DidBegineEdit函数中的文本属性来实现,如下所示:

extension YourClass : UITextFieldDelegate {
    func textFieldDidBeginEditing(_ textField: UITextField) {
        textField.text = "+44"
    }
}