uitableview – Swift: Auto layout and table view cells with dynamic heights – Stack Overflow
-》
preferredMaxLayoutWidth – UILabel Class Reference
-》
要搞清楚:
attributedText和普通的text有何区别
尤其是:
ios – Swift change color of text using NSMutableAttributedStrings – Stack Overflow
中的:
cell.textLabel?.text
cell.textLabel?.attributedText
搜:
Swift UITableView attributedText
Swift(2.0)中NSAttributedString[简译]
-》
感觉是:
- text:就是普通的文字
- attributedText:带属性的文字-》带特殊的那种,字体,下划线,删除线,阴影等等特殊效果的,文字
而对于:
UITableViewCell中textLabel中的text和attributedText:
text:如果是普通的文字,那么直接设置text为文字的值即可
-》另外还有textColor,font等参数可以去设置文字的其他的基本属性
-》如果需要特殊定义的,特殊的显示效果的,比如删除线,下划线等等文字,那么就去:
实现对应的带属性的attributedText,设置好,然后赋值给cell.textLabel?.attributedText