classViewController:UIViewController{
overridefuncviewDidLoad() {
super.viewDidLoad()
lettextView =UITextView.init(frame:CGRect(x:10, y:100, width:200, height:100))
textView.layer.borderWidth=1
textView.layer.borderColor=UIColor.gray.cgColor
textView.isEditable=true
textView.isSelectable=true
textView.dataDetectorTypes= []//都不加链接
/*
textview.dataDetectorTypes = UIDataDetectorTypes.phoneNumber //只有电话加链接
textview.dataDetectorTypes = UIDataDetectorTypes.link //只有网址加链接
textview.dataDetectorTypes = UIDataDetectorTypes.all //电话和网址都加
*/
letmail =UIMenuItem.init(title:"邮件", action:#selector(ViewController.onMail))
letweixin =UIMenuItem.init(title:"微信", action:#selector(ViewController.onWeiXin))
letmenu =UIMenuController()
menu.menuItems= [mail,weixin]
self.view.addSubview(textView)
}
funconMail()
{
print("mail")
}
funconWeiXin()
{
print("weixin")
}
overridefuncdidReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}