gpt4 book ai didi

ios - 使用 Swift 打开新的 UIViewController

转载 作者:行者123 更新时间:2023-11-28 06:56:11 25 4
gpt4 key购买 nike

使用 CoreGraphics,我可以获得点击位置。

我的要求是根据对图像不同区域的点击打开不同的 UIViewController

最佳答案

您需要使用以下方法之一根据触摸位置创建一个新的 UIViewController:

  1. 手动创建

    let controller = SubclassViewController()
    //prepare your view controller here
  2. 从 Storyboard实例化 Controller

    if let controller = storyboard.instantiateViewControllerWithIdentifier("identifier") as? SubclassViewController {
    //prepare your view controller here
    }
  3. 执行 segue 到新的 View Controller

    performSegueWithIdentifier("segueIdentifier")

    然后在 prepareForSegue: 中准备你的 View Controller

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

根据您的应用正在执行的操作,您可以推送新的 View Controller 或手动呈现它

关于ios - 使用 Swift 打开新的 UIViewController,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33580286/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com