题
我希望非常急剧地自定义UITEXTVIEW的行为 - 添加基于Regex的突出显示,线号并查找和替换 - 我本质上是想在iPhone/iPad上创建文本编辑器。
我一直在看 UITEXTVIEW参考 但这似乎是非常限制的,根本不是可以定制的。我真的不太了解基础框架,因此任何帮助都将不胜感激。尽管我缺乏深入的知识,但我还是想做一些非常先进的事情,因此,任何帮助都会非常感谢。
我最好的,
杰米
解决方案
不幸的是,您从UitextView所看到的正是您得到的。它并非旨在支持您描述的功能。
在最新的iPhone操作系统中,最好的选择是在UIWebView中部署基于JavaScript的编辑器。在JS中进行文本处理。是的,这可能没什么好玩的,但是与UitextView不同,实际上是可能的。
或者从头开始编码您自己的文本视图。同样,没有乐趣,但是有可能的好处。
如果您可以访问未来iPhone OSS的预发行,请注意新的改进和功能。苹果的iPad页面演示显然使用了比当前的UITEXTVIEW更复杂的内容,而IWork应用程序据称仅使用公共API。这意味着将来的版本将更接近您所需的东西。
不隶属于 StackOverflow