在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
1,多行文本控件的创建 textView.frame = CGRect(x:50,y:180,width:self.view.bounds.size.width - 100,height:50) textview.layer.borderWidth=1 //边框粗细 textview.layer.borderColor=UIColor.red.cgColor //边框颜色 2,是否可编辑 textview.editable=false
3,内容是否可选 textview.selectable=false
4,属性font设置字体,textColor设置字体颜色,textAlignment设置对齐方式 textView.textColor = UIColor.red//设置字体颜色 textView.textAlignment = .center //设置对齐方式 5,给文字中的电话号码和网址自动加链接 textview.dataDetectorTypes = .none //都不加链接 textview.dataDetectorTypes = .phoneNumber //只有电话加链接 textview.dataDetectorTypes = .link //只有网址加链接 textview.dataDetectorTypes = .all //全部都加 textview.dataDetectorTypes = .calendarEvent //日历 textview.dataDetectorTypes = .shipmentTrackingNumber //货单号 textview.dataDetectorTypes = .flightNumber //班机号 textview.dataDetectorTypes = .lookupSuggestion //查看建议 6,自定义选择内容后的菜单 1、定义方法 let mail = UIMenuItem(title: "邮件", action: #selector(ViewController.onMail)) let weixin = UIMenuItem(title: "微信", action: #selector(ViewController.onWeiXin)) 注:这个方法仿照着写出来以后,会报警告,但是不影响使用 2、方法的实现 func onMail() { print("mail") } func onWeiXin() { print("weixin") }
|
请发表评论