富文本视图像Instagram评论

Di *_* Wu 5 iphone xcode cocoa-touch objective-c ios

我想实现丰富的格式文本视图,就像在Instagram中演示的那样.以下是截图.

具体来说,我的目标是:

  1. 同一文本视图的不同位置的单词可能具有不同的字体大小,字体颜色和字体样式(粗体,斜体等).
  2. 可以在委托回调中检测到触摸事件(长按,触摸等).可以在这种回调方法中收集信息(触摸哪个词,无论是长按还是触摸等).

像Three20这样的大框架是不可能的.小型独立库是非常优选的.低级别的Cocoa Touch API也可能没问题,如果它不会花费我几天的时间来完成它们.

任何建议都非常感谢.

在此输入图像描述

Di *_* Wu 2

终于找到了一个理想的开源解决方案(同时支持iOS 5.0和iOS 6):OHAttributedLabel,它具有丰富的格式和触摸处理能力。

https://github.com/AliSoftware/OHAttributedLabel