我有一个按钮.在界面生成器中,我将其标题设置为"属性".如何使其标题在Swift代码中加下划线?
@IBOutlet weak var myBtn: UIButton!
我在此按钮的touch UpInside事件上创建了一个名为的函数:
var attributedString = NSMutableAttributedString(string:"new text")
var attrs = [
NSFontAttributeName : UIFont.systemFontOfSize(19.0),
NSForegroundColorAttributeName : UIColor.redColor()
]
var gString = NSMutableAttributedString(string:"g", attributes:attrs)
attributedString.appendAttributedString(gString)
myBtn.titleLabel?.attributedText = attributedString;
但还是没有结果.我还需要知道如何访问下划线属性.文本、大小和 colored颜色 保持不变.