【发布时间】:2017-11-16 12:50:18
【问题描述】:
我有UITableViewController 与另一个tvc 连接。在这个vc 中,第一个cell 有一个UITextField。
首先,如果我继续使用storyboard 并为UITextField 设置placeholder text,然后我尝试使用vc 继续使用textfield,应用程序就会冻结。但是,Xcode 不会报告任何崩溃或错误。该应用程序只是被用户屏蔽了。
有趣的是,虽然应用程序被冻结了,但仍会出现转场,因为如果我从 viewDidLoad 打印某些内容,它会显示在控制台上。
如果我禁用placeholder text,会发生类似的事情。如果继续输入textfield,应用程序最终会死机。
我以前在处理UITextFields 时没有看到这种行为。我该如何解决这个问题,为什么会发生?
我正在运行 XCode 7.2。
【问题讨论】:
-
请分享崩溃。如果没有相关信息,我什至无法开始帮助您。 xcode 7.2 也相对较旧...... 9 已经出来了。
-
@Colton 没有崩溃。该应用程序只是冻结。
-
你的问题是崩溃
-
我的意思是XCode没有报告崩溃,我会改写问题。
-
试试 xcode 9 顺便说一句
标签: swift crash uitextfield