斯威夫特没有';t在更新到swift 3后,在UITextField中设置文本
上周我将我的斯威夫特没有';t在更新到swift 3后,在UITextField中设置文本,swift,xcode,uitextfield,swift3,Swift,Xcode,Uitextfield,Swift3,上周我将我的XCode更新为swift3,并将我的所有代码转换为swift3版本。之后,我试图在UITextField中设置文本,但它不起作用。我已经用代码从UI重做了连接,但它不起作用 当我在uitextfield中键入时,它会出现,但当我尝试以编程方式设置文本时,它不会出现 @IBOutlet weak var codigoTextField: UITextField! codigoTextField.text = "3654" 我不知道发生了什么,但我重新构建了所有的用户界面,重新构建
XCode
更新为swift3
,并将我的所有代码转换为swift3
版本。之后,我试图在UITextField
中设置文本,但它不起作用。我已经用代码从UI
重做了连接,但它不起作用
当我在uitextfield
中键入时,它会出现,但当我尝试以编程方式设置文本时,它不会出现
@IBOutlet weak var codigoTextField: UITextField!
codigoTextField.text = "3654"
我不知道发生了什么,但我重新构建了所有的用户界面,重新构建了所有的连接,并且工作正常。在xcode 8.1 swift 3.0.1上进行了测试。一切都好。检查您的连接,或者代码againI查看了
存储板
文件,我注意到XCode正在创建与插座
的连接。我可以如何解决这个问题?我会尝试从你的故事板中删除文本字段,并添加一个具有正确连接的新字段。这可能就是解决方案。我已经删除了所有mu UI,并使用新元素和新连接重新创建它,但它仍然不起作用。