使用UITextField

时间:2017-11-16 12:50:18

标签: swift crash uitextfield

我将UITableViewController转移到另一个tvc。在此vc中,第一个cell有一个UITextField

首先,如果我继续storyboard并为placeholder text设置UITextField,那么当我尝试使用{{1}转换为vc时,该应用程序冻结。但是,Xcode不会报告任何崩溃或错误。该应用程序只是被用户阻止。 有趣的是,虽然应用程序被冻结,但仍然会出现segue,因为如果我打印出来自textfield的内容,它会显示在控制台上。

如果我禁用viewDidLoad,会发生类似情况。如果继续输入placeholder text,应用程序最终会冻结。

在处理textfield时,我之前没有看到过这种行为。我该如何解决这个问题,为什么会发生?

我正在运行XCode 7.2。

1 个答案:

答案 0 :(得分:0)

尝试在模拟器中“擦除所有内容和设置”。

这是在XCode 11.5上执行的操作

XCode 11.5