如何判断iOS通知下拉何时消失?

时间:2017-10-29 05:33:54

标签: ios iphone swift

在我的应用中,我有一个非常标准的电话号码验证屏幕。因此,用户输入他们的电话号码然后进入"验证"像这样的屏幕:

enter image description here

系统向他们发送短信,然后他们收到通知:

enter image description here

如果用户向下滑动此通知,则会显示以下屏幕:

enter image description here

现在,当他们完成并点击" X"图标,他们返回验证屏幕,但键盘已消失:

enter image description here

在正常情况下,您可以点击文本字段,键盘会返回,但是我想保存用户该步骤并自动重新显示键盘(此外,在这种情况下,文本字段无论如何都无法安装。

我可以尝试使用UIApplicationDidBecomeActive通知,但我认为可能还有更优雅的东西。

1 个答案:

答案 0 :(得分:0)

在viewWillAppear()中添加textfield firstResponder。

 override func viewWillAppear(){

   super.viewWillAppear(true)   
   self.tfVerification.becomeFirstResponder()
}