使用Swift将超链接添加到Storyboard

时间:2018-09-06 14:15:05

标签: ios swift xcode hyperlink

我想在我的主要故事板上添加一个链接,但似乎找不到解决方法。我看过一篇详细介绍如何here的帖子,但是看来“行为”选项有所不同,并且没有任何“检测”选项。任何帮助,将不胜感激。

1 个答案:

答案 0 :(得分:0)

根据建议,将轻击手势添加到标签可实现简单的超链接。这是我在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)
}