禁用文本字段编辑而不阻止清除按钮

Tho*_*ues 3 uitextfield ios swift3 swift4

您知道如何使用户无法编辑编辑文本,但允许它使用文本字段自己的清除按钮来删除它吗?

我尝试使用:

textField.isEnabled = false
Run Code Online (Sandbox Code Playgroud)

textField.isUserInteractionEnabled = false
Run Code Online (Sandbox Code Playgroud)

但效果不是很好,因为它禁用了所有内容

mat*_*att 5

false从文本字段 delegate\xe2\x80\x99s返回textFieldShouldBeginEditing

\n