首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使网址/电话可点击的UILabel?

如何使网址/电话可点击的UILabel?
EN

Stack Overflow用户
提问于 2012-05-21 16:39:52
回答 8查看 107.9K关注 0票数 119

我想在我的应用程序上创建一个可点击的标签,引导我进入Safari网页。我也希望用户能够拨打电话的号码只通过点击他们?

谢谢你的建议

EN

Stack Overflow用户

发布于 2018-03-02 00:59:29

使用UIButton的Swift 4.0可能的解决方案

代码语言:javascript
运行
复制
     phoneButton = UIButton(frame: CGRect(x: view.frame.width * 0, y: view.frame.height * 0.1, width: view.frame.width * 1, height: view.frame.height * 0.05))
     phoneButton.setTitle("333-333-3333", for: .normal )
     phoneButton.setTitleColor(UIColor(red: 0 / 255, green: 0 / 255, blue: 238 / 255, alpha: 1.0), for: .normal)
     phoneButton.addTarget(self, action: #selector(self.callPhone), for: .touchUpInside )

     @objc func callPhone(){

         UIApplication.shared.open(URL(string:"tel://3333333333")!, options: [:] , completionHandler: nil)


    }
票数 -3
EN
查看全部 8 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10681965

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档