实现以上红框内的效果,设置部分字体内容的颜色为红色,前面按钮可以点击,红色字体内容也可以点击:
1、导入YYText:
import YYText
2、定义YYLabel属性
var protocolLabel = YYLabel()
3、代码实现
func initUI() {
self.protocolLabel.font = UIFont.systemFont(ofSize: 12.0)
self.protocolLabel.textColor = UIColor.init(rgb: 0x161616)
self.protocolLabel.textAlignment = .center
self.protocolLabel.isUserInteractionEnabled = true
view.addSubview(self.protocolLabel)
self.protocolLabel.snp.makeConstraints { (make) in
make.top.equalTo(vercodeUnderLineView.snp.bottom).offset(15.cgFloat.pad(20).adaptHeight())
make.left.equalTo(vercodeUnderLineView)
make.right.equalToSuperview().offset(-45.cgFloat.pad(-211).adaptWidth())
}
self.pro