作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我已将一些属性添加到我的按钮 attributedTitle
let attr = NSMutableAttributedString(string: currTitle)
attr.addAttribute(NSStrikethroughStyleAttributeName, value: 2, range: NSMakeRange(0, attr.length))
attr.addAttribute(NSForegroundColorAttributeName, value: UIColor.redColor(), range: NSMakeRange(0, attr.length))
currButton?.setAttributedTitle(attr, forState: UIControlState.Normal)
如何在单击按钮后从中删除 NSStrikethroughStyleAttributeName?
最佳答案
使用removeAttribute
方法:
attr.removeAttribute(NSStrikethroughStyleAttributeName, range: NSMakeRange(0, attr.length))
关于ios - 如何从 NSAttributedString swift 中删除属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33806163/
我是一名优秀的程序员,十分优秀!