Swift 如何创建在输入viewcontroller时更改的文本字段占位符文本

Swift 如何创建在输入viewcontroller时更改的文本字段占位符文本,swift,uitextfield,Swift,Uitextfield,我正在使用swift,我想知道是否有可能在UITextField的占位符文本中循环。换句话说,每次用户进入包含所述文本字段的viewcontroller时,是否可以显示不同的占位符文本值?更新视图中文本字段的占位符文本将显示视图控制器的生命周期方法 下面是一个人为的示例,说明了如何对名为yourTextField的文本字段执行此操作。每次显示视图时,占位符文本都会更新为当前日期 class ViewController: UIViewController { @IBOutlet wea

我正在使用swift,我想知道是否有可能在UITextField的占位符文本中循环。换句话说,每次用户进入包含所述文本字段的viewcontroller时,是否可以显示不同的占位符文本值?

更新视图中文本字段的占位符文本将显示视图控制器的生命周期方法

下面是一个人为的示例,说明了如何对名为
yourTextField
的文本字段执行此操作。每次显示视图时,占位符文本都会更新为当前日期

class ViewController: UIViewController {

    @IBOutlet weak var yourTextField: UITextField!

    override func viewWillAppear(animated: Bool) {

        super.viewWillAppear(animated)
        let randomPlaceholderText = "\(NSDate())"
        yourTextField.placeholder = randomPlaceholderText
    }
 }

顾名思义,
视图将在视图出现之前调用
方法。

是。你遇到了什么问题?@jtbandes好吧,我试过实现它,但在随机化数据时遇到了一些问题。你的问题需要更具体一些,才能在这里得到一个好的答案-你到底尝试了什么?您遇到了哪些具体问题?请特别参阅和。您是否询问如何设置UITextField的占位符文本?