答案 0 :(得分:1)
您必须使用两个图像进行自定义UITextfield第一个图像用于编辑UITextfield,第二个图像用于不编辑图像,这将是您的默认自定义UITextfield图像。
您可以通过在编辑textFieldDidBeginEditing
在textFieldShouldEndEditing
答案 1 :(得分:0)
你可以下载&导入SkyFloatingLabelTextField.swift和UITextField + fixCaretPosition.swift两个文件
此后,将SkyFloatingLabelTextField类关联到您想要浮动的文本字段。
从此网址链接下载文件: https://github.com/Skyscanner/SkyFloatingLabelTextField