Swift3 在接受用户输入swift 3时,在同一UIAlertView上显示响应,而无需再次加载UIAlertView

Swift3 在接受用户输入swift 3时,在同一UIAlertView上显示响应,而无需再次加载UIAlertView,swift3,uialertview,uialertcontroller,uialertaction,uialertviewdelegate,Swift3,Uialertview,Uialertcontroller,Uialertaction,Uialertviewdelegate,我正在使用UIAlertView获取用户输入。我想对用户输入的值进行验证。 当用户输入无效值时,我希望通过仅更改警报消息而不再次加载UIAlertView,在同一UIAlertView上显示响应。 我不想再次显示弹出窗口,所有内容都将仅显示在同一个弹出窗口上。请添加代码。您实际上是想在用户触发操作时阻止AlertView关闭。(顺便说一句,UIAlertView已被弃用。最好使用UIAlertController)。无论如何,这是一个可能的重复:可能的重复对不起,我不能给你一个正确的代码,但我可

我正在使用UIAlertView获取用户输入。我想对用户输入的值进行验证。 当用户输入无效值时,我希望通过仅更改警报消息而不再次加载UIAlertView,在同一UIAlertView上显示响应。
我不想再次显示弹出窗口,所有内容都将仅显示在同一个弹出窗口上。

请添加代码。您实际上是想在用户触发操作时阻止AlertView关闭。(顺便说一句,UIAlertView已被弃用。最好使用UIAlertController)。无论如何,这是一个可能的重复:可能的重复对不起,我不能给你一个正确的代码,但我可以给你一个逻辑,为你的问题。当您在UIAlertView中显示输入字段时,您可以使用UIAlertViewDelegates获取输入字段引用,并且可以在该输入字段中显示textFieldChangeEvent。从那里您可以验证输入的文本。希望你能想出解决这个问题的办法。