【问题标题】:Hide placeholder Programatically using swift 3x使用 swift 3x 以编程方式隐藏占位符
【发布时间】:2017-05-16 06:24:03
【问题描述】:

如何使用 Swift 3x 以编程方式隐藏 TextField 的占位符?

【问题讨论】:

    标签: swift xcode swift3 uitextfield placeholder


    【解决方案1】:

    UITextFieldplaceholder不能隐藏,但可以设置为空字符串。

    self.textField.placeholder = ""
    

    现在textField 以后不会显示任何placeholder,如果您想显示placeholder,只需使用您想要的字符串设置它。

    self.textField.placeholder = "Enter name"
    

    【讨论】:

    • 如果您使用UITextView,则解决方案将变得完全不同。这里有几个解决方案。 Floating PlaceholderFake Native Placeholders
    • @clearlight 感谢您的链接,但 OP 已经指定他希望 UITextField 使用此功能而不是 UITextView
    • 但该问题的访问者可能对相关解决方案感兴趣。请记住,这只是一个评论,而不是作为答案发布。
    • @clearlight 我知道这就是为什么我写了感谢链接
    猜你喜欢
    • 1970-01-01
    • 2023-03-16
    • 2017-09-16
    • 2019-02-15
    • 2013-05-29
    • 1970-01-01
    • 2013-06-05
    • 2011-12-03
    • 1970-01-01
    相关资源
    最近更新 更多