我想实现丰富的格式文本视图,如Instagram中所示。以下是截图。
具体来说,我的目标是:
像Three20这样的大型框架是不可能的。小型独立库是非常优选的。低级别的Cocoa Touch API也可能没问题,如果它不会花费我几天的时间来完成它们。
非常感谢任何建议。
答案 0 :(得分:3)
NSAttributedString允许您执行此操作。如果您可以访问Erica Sadun的iOS 5开发人员食谱,那么可以使用NSMutableAttributedString的包装器,这样可以逐个添加文本,随时更改属性。
Here是Erica的githuib的来源
答案 1 :(得分:2)
最后找到了一个理想的开源解决方案(支持iOS 5.0和iOS 6):OHAttributedLabel,它既可以进行丰富的格式化处理,也可以进行触摸处理。