Swift   发布时间:2022-03-31  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了swift uiwebview 数字被点击默认成拨打电话大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

给文字中的电话号码和网址自动加链接 1 2 3 4 textview.dataDetectorTypes = UIDataDetectorTypes . None  //都不加链接 textview.dataDetectorTypes = UIDataDetectorTypes . Phonenumber  //只有电话加链接 textview.dataDetectorTypes = UIData
文字中的电话号码和网址自动链接
1
2
3
4
textview.dataDetectorTypes = UIDataDetectorTypes . None //都不加链接
@H_219_50@phonenumber //只有电话加链接
Link //只有网址加链接
All //电话和网址都加

禁用了就不会自动变为连接了
原文: http://www.cnblogs.com/Free-Thinker/p/4838141.html
1、多行文本控件的创建
1
2
3
4
var textview= UITextView (frame: CGRectMake (10,100,200,100))
textview.layer.borderWidth=1 //边框粗细
textview.layer.borderColor= UIColor .grayColor(). CGColor //边框颜色
self .view.addSubview(textview)

2,是否可编辑
1
textview.editable= false

3,内容是否可选
textview.SELEctable= false

4,属性font设置字体,textColor设置字体颜色,textAlignment设置对齐方式

5,给文字中的电话号码和网址自动链接
1
2
3
4
textview.dataDetectorTypes = UIDataDetectorTypes . None //都不加链接
@H_219_50@phonenumber //只有电话加链接
Link //只有网址加链接
All //电话和网址都加

6,自定义选择内容后的菜单
我们在看新闻或小说的时候,常常在点选文字后会弹出菜单进行选择,复制等操作。我们可以在这菜单添加一些其他内容,如加上“@L_801_25@”“微信”等按钮选项

4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
@H_467_301@import UIKit
@H_450_310@class ViewController : UIViewController {
override func viewDidLoad() {
super .viewDidLoad()
@H_40_323@mail = UIMenuItem (title: "@L_801_25@" ,action: "onMail" )
weixin = "微信" "onWeiXin" )
@H_40_323@menu = UIMenuController ()
@H_125_38@menu.menuItems = NSArray (array: [mail,weixin])
}
onMail(){
println ( "mail" )
@H_385_404@ }

大佬总结

以上是大佬教程为你收集整理的swift uiwebview 数字被点击默认成拨打电话全部内容,希望文章能够帮你解决swift uiwebview 数字被点击默认成拨打电话所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。