使用Swift打开新的UIViewController

问题描述:

使用CoreGraphics,我能够获得点击位置。使用Swift打开新的UIViewController

我的要求是打开不同的UIViewController基于点击图像的不同区域。

您需要使用下列之一来创建你的触摸位置的新UIViewController基地:

  1. 手动创建它从故事板

    if let controller = storyboard.instantiateViewControllerWithIdentifier("identifier") as? SubclassViewController { 
        //prepare your view controller here 
    } 
    
  2. let controller = SubclassViewController() 
    //prepare your view controller here 
    
  3. 实例化控制器

  4. 将segue执行到新的视图控制呃

    performSegueWithIdentifier("segueIdentifier") 
    

    prepareForSegue:

    if let controller = segue.destinationViewController as? SubclassViewController { 
        //prepare your controller here 
    } 
    

取决于你的应用程序正在做然后准备您的视图控制器,你可以把你的新视图控制器或手动目前它

+0

谢谢你这么多:) – sau123