github源码地址:https://github.com/nnhubbard/ZSSRichTextEditor
项目需求就是类似于实现富文本功能,可以换行,左右对齐,修改字体等,选择这个的原因不光因为它可以实现以上功能,他还可以把输入好的文字转换成html,这样显示也就无压力啦
方法和代理都走了,但就是不能修改字体,中文输入可以,英文却不可以
case ZSSFontFamilyPalatino:
fontFamilyString = @"Palatino Linotype, Book Antiqua, Palatino, serif";
break;
因为demo里的字体不支持中文,就自动显示默认了...
改成:
case ZSSFontFamilyPalatino:
fontFamilyString = @"STHeitiSC-Light";
break;
另外分享几种中文字体:
Heiti SC
Heiti SC Thin
STHeitiSC-Light
STHeitiSC-Medium
Heiti TC
STHeitiTC-Light
STHeitiTC-Medium
Hiragino Kaku Gothic ProN
HiraKakuProN-W3
HiraKakuProN-W6
Hiragino Mincho ProN
HiraMinProN-W3
HiraMinProN-W6