xcode – UIAlertController Segue到不同的页面(Swift)

前端之家收集整理的这篇文章主要介绍了xcode – UIAlertController Segue到不同的页面(Swift)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我能够为我的按钮编写一个UIAlertController,它工作正常,但是当我按下YES或OK按钮时,我不知道如何切换到不同的页面.目前,YES或OK按钮无处可去.
@IBAction func SubmitButton(sender: AnyObject) {


        if a > 28.87 {


            var alert = UIAlertController(title: "H4 with Guide Pins",message: "Can it be removed?",preferredStyle: UIAlertControllerStyle.Alert)

            alert.addAction(UIAlertAction(title: "YES",style: UIAlertActionStyle.Default,handler: nil))

            alert.addAction(UIAlertAction(title: "NO",handler: nil))

            self.presentViewController(alert,animated: true,completion: nil)

        } 

        else if data2.text == "" {


            var alert = UIAlertController(title: "Dimension",message: "Missing Data Input.",preferredStyle: UIAlertControllerStyle.Alert)

            alert.addAction(UIAlertAction(title: "OK",completion: nil)

        }

        else {


            var alert = UIAlertController(title: "H4 with Guide Pins",message: "Enter Swallow Dimension.",completion: nil)

            self.view.endEditing(true)

        }

    }

解决方法

您可以在故事板中创建一个segue,控制从场景顶部的黄色视图控制器拖动到新的视图控制器.然后在检查器中为该segue指定一个标识符.您可以从代码中的处理程序中调用它.
alert.addAction(UIAlertAction(title:"OK",style: .Default,handler:  { action in self.performSegueWithIdentifier("mySegueIdentifier",sender: self) }
原文链接:https://www.f2er.com/iOS/331197.html

猜你在找的iOS相关文章