gpt4 book ai didi

swift - 在 UI View 之间进行分段和传输数据。 [ map 套件]

转载 作者:行者123 更新时间:2023-11-30 12:55:14 26 4
gpt4 key购买 nike

我对 swift 很陌生,所以如果你能简单地向我解释一下,那就太好了。我正在尝试构建一个带有 map 套件的应用程序,该套件将有大约 20 个不同位置的图钉。到目前为止,我已经成功创建了一个带有注释的图钉,说明了它的名称、副标题和信息按钮。

现在我试图让“信息”按钮链接到第二个 UI View 。目前我只将其编码为打印文本,如下所示:

func mapView(_ mapView: MKMapView, annotationView view:      MKAnnotationView, calloutAccessoryControlTapped control: UIControl){
if control == view.rightCalloutAccessoryView {
print("Button taaped ")
}

我需要知道如何链接按钮以打开我在主 Storyboard中创建的新 UI,该 UI 将具有不同的图片、标题和描述,具体取决于单击的图钉。如果有人可以简单地解释这一点,我将非常感激谢谢

最佳答案

在两个 View Controller 之间创建segue,并再次从 Storyboard中为其提供标识符,然后在代码中而不是打印中,调用带有标识符函数的执行segue并传递与您在 Storyboard中键入的标识符字符串完全相同的标识符字符串

关于swift - 在 UI View 之间进行分段和传输数据。 [ map 套件],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40497017/

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