【发布时间】:2011-11-29 20:25:53
【问题描述】:
我有一个视图,它使用带有页面卷曲的模式视图来允许输入用户名。然后使用基于 Web 的服务验证此用户名,以查看其是否有效。
在您输入无效的用户名并在模式视图之外单击之前,一切都很好。这仍然会检查用户名,该用户名被报告为无效并打开UIAlertView。但是,它会返回到父视图。
在这种情况下,有什么方法可以让模态不关闭?
我试图重新加载视图,但要么它不工作,要么UIAlertView 阻止它。我的最后一个想法是将模式视图与无效用户名警报上的“确定”结合起来。有人有什么想法吗?
【问题讨论】:
-
在模态视图上方显示警报应该没有问题。为什么您的模态视图在视图外点击时会消失?
-
单击在关闭模式的父视图上的模式之外。解雇触发显示 UIAlert 的用户名检查。除非他们输入无效的用户名,否则一切都很好,然后模式关闭,警报显示,但我希望它重定向回模式视图。这看起来应该很简单,但我花了很多时间,但它对我不起作用。
标签: objective-c ios cocoa-touch modal-view