ios开发swift Lable标签
程序员文章站
2022-05-10 20:50:13
let label = UILabel(frame:CGRect(x:100,y:100,width:100,height:100));
label.tex...
let label = UILabel(frame:CGRect(x:100,y:100,width:100,height:100)); label.text = "你好"; label.textColor = UIColor.red; //字体剧中,left左,right右 label.textAlignment = .center; label.backgroundColor = UIColor.white; //文字阴影 //灰色阴影 label.shadowColor = UIColor.gray; //阴影便宜量 label.shadowOffset = CGSize(width:1.5,height:1.5); //字体设置 label.font = UIFont(name:"Zapfino",size:20); //文字过长时的省略方式 label.lineBreakMode = .byTruncatingTail//隐藏尾部并且显示省略号 //中间显示省略号 label.lineBreakMode = .byTruncatingMiddle; //文字大小自适应标签宽度 label.adjustsFontSizeToFitWidth = true; //显示多行文字 label.numberOfLines = 2; label.isHighlighted = true; //设置文本高度颜色 label.highlightedTextColor = UIColor.green; self.view .addSubview(label); //富文本设置 let attributeString = NSMutableAttributedString(string:"你好 世界 !"); //个字符字体HelveticaNeue-Bold,16号 attributeString.addAttribute(NSAttributedStringKey.font,value:UIFont(name:"HelveticaNeue-Bold",size:16), range:NSMakeRange(0,6)) //设置字体颜色 attributeString.addAttribute(NSAttributedStringKey.foregroundColor, value: UIColor.blue, range: NSMakeRange(0, 3)) //设置文字背景颜色 attributeString.addAttribute(NSAttributedStringKey.backgroundColor, value: UIColor.green, range: NSMakeRange(3,3)) label.attributedText = attributeString
上一篇: php排列递归和排列组合实例代码详解
下一篇: php解析xml文件的方法
推荐阅读
-
iOS应用开发中UITabBarController标签栏控制器使用进阶
-
ios开发教程之如何使用Swift实现自定义输出
-
ios开发swift-UserDefaults
-
ios开发swift ImageView
-
基于Swift的iOS应用程序开发:使用UIImagePickerController调取摄像头进行拍照
-
iOS开发:Swift里正则表达式的正确用法(限制TextField的文本输入,登录时判断正确的手机号)
-
ios开发swift TextView
-
ios开发中swift imgview 加载网络图片
-
iOS开发之Swift 4 JSON 解析指南
-
iOS开发之OC与swift开发混编教程,代理的相互调用,block的实现。OC调用Swift中的代理, OC调用Swift中的Block 闭包