如何为标签,空格和换行符结尾制作UITextView
不可见字符?
我认为必须在drawRect(CGRect)
方法或Text Kit中的布局管理器中处理。任何简单和/或直观的解决方案?
我只需要知道如何获取每个空格字符的CGRect
以及覆盖哪种方法来为每个空格字符无缝绘制图形?
提前感谢您的任何建议/帮助 另外,我不介意你在Objective-c中的答案,尽管两种语言都是首选。
答案 0 :(得分:1)
我找到了一个更好的解决方案,而不是将showsInvisibleCharacters
的{{1}}属性设置为NSLayoutManager
,方法是继承true
并重写方法NSLayoutManager
,这允许每个空白字符的自定义绘图,例如:
drawBackgroundForGlyphRange(NSRange, CGPoint)