Joe*_*oan 16 placeholder uitextfield swift
我从数据库中取出一个电话号码,当用户开始在文本字段中编辑以更改该电话号码时,我想使用我当前在数据库中的号码作为占位符.由于此信息随每个用户而变化,我如何在swift中以编程方式设置它?
Khu*_*ong 39
您需要从数据库中获取电话号码第一(将它们转换为字符串),然后设置placeholder你的textField该字符串,像这样
textField.placeholder = phoneNumberString
Run Code Online (Sandbox Code Playgroud)
斯威夫特3
如果textField有文本,则需要先将text属性设置为nil,然后设置占位符文本:
textField.text = nil
textField.placeholder = "My Placeholder Text"
Run Code Online (Sandbox Code Playgroud)
对于阅读本文的其他人来说,重要的是要注意,在 main.storyboard 中设置占位符文本似乎使此解决方案无效,因此在实施此操作之前,我必须首先清除故事板中的占位符。完成后@Khuong 和@Himanshu 的回答就完美无缺。
| 归档时间: |
|
| 查看次数: |
36057 次 |
| 最近记录: |