使用Swift将超链接添加到Storyboard

问题描述 投票:-1回答:1

我想添加一个链接到我的主要故事板,但似乎无法找到一种方法来做到这一点。我已经看过一篇详细介绍如何做here的帖子,但似乎行为选项不同,并且没有任何检测选项。任何帮助,将不胜感激。

ios swift xcode hyperlink
1个回答
0
投票

根据建议,向Label添加点击手势会实现简单的超链接。这是我在ViewController中使用的代码:

@IBOutlet weak var contactUrl:  UIView!

var webView = WebViewClient()


@objc func contactUrlTapped(_ sender: UITapGestureRecognizer)
{
    let myURL = URL(string: "https://google.com")

    let myRequest = URLRequest(url: myURL)

    webView.load(myRequest)
}

override func viewDidLoad()
{
    super.viewDidLoad()

    let contactUrlAction = UITapGestureRecognizer(target: self, action: #selector(self.contactUrlTapped(_:)))
    contactUrl.isUserInteractionEnabled = true
    contactUrl.addGestureRecognizer(contactUrlAction)
}
© www.soinside.com 2019 - 2024. All rights reserved.