【发布时间】:2015-04-06 19:46:55
【问题描述】:
如果两个文本字段均为空白,我已验证用户无法登录。但是,会弹出警报消息,但仍会导航到下一个控制器。如何克服这个问题?这在两个文本字段均为空白且仅显示警报消息而不导航到下一个控制器时存在?
【问题讨论】:
标签: ios xcode swift ios8 xcode6
如果两个文本字段均为空白,我已验证用户无法登录。但是,会弹出警报消息,但仍会导航到下一个控制器。如何克服这个问题?这在两个文本字段均为空白且仅显示警报消息而不导航到下一个控制器时存在?
【问题讨论】:
标签: ios xcode swift ios8 xcode6
我假设你有一个从登录按钮到下一个场景的转场。所以你要做的是实现
override func shouldPerformSegueWithIdentifier(identifier: String?, sender: AnyObject?) -> Bool
然后检查标识符是否等于登录按钮中的 segue 标识符。
我会将您的验证移到此方法中,如果验证失败,则返回 false,否则返回 true。
【讨论】: