我想UITextView在用户输入时为可编辑文本添加轮廓或笔划.完全像模因:http://t.qkme.me/3oi5rs.jpg

我必须使用,UITextView因为我需要多线支持.我已经尝试了所有的方法,并得出了我必须使用的结论CoreText.我几乎所有的解决方案都在工作,但是卡在textview文本中的文本卡住了.我drawRect在日常subview的UITextView正确绘制大纲文本,直到文本换行.即使文本用户输入被包装,我绘制的轮廓文本也没有.这是我对该drawRect方法的实现:https://gist.github.com/4498988.在第29行,我使用char包装:
CTLineBreakMode linebreakmode = kCTLineBreakByCharWrapping;
Run Code Online (Sandbox Code Playgroud)
我已经尝试过wordwrapping选项(这也是默认选项)没有用.
我的问题是:如何将我绘制的文本正确包装,以便它显示为键入文本的大纲?