尝试以编程方式设置 UITextField 占位符文本时出现致命错误

Fatal Error When Trying to Set UITextField Placeholder Text programmatically

我从故事板创建了 UITextField,它已正确连接到视图控制器 class。但是当我尝试使用以下设置其占​​位符文本时:

enTextField.placeholder = "lol"

我收到这个错误:

fatal error: unexpectedly found nil while unwrapping an Optional value

我该如何解决这个问题?谢谢

在我看来,文本字段是 nil,我假设您正在尝试在正确初始化视图之前设置它。

它的发生是由于失去了 IBOutlet 连接。检查您的文本框是否已连接。