【问题标题】:Searching text from UITextView in iPhone从 iPhone 中的 UITextView 搜索文本
【发布时间】:2009-03-06 13:12:32
【问题描述】:

我正在为 iPhone 开发一个应用程序,其中一些文本显示在 UITextView 中。我想在文本中搜索特定单词,然后用该特定单词着色显示文本。如果有人能帮我解决这个问题,我会很高兴。

【问题讨论】:

    标签: iphone objective-c


    【解决方案1】:

    UITextView 不允许对其中的文本进行任何格式设置。如果文本是静态的(即不需要编辑),请改用 UIWebView;这将允许您应用 HTML 格式。

    如果不能选择 web 视图,最好的办法是尝试计算相关文本在文本视图中的位置,然后在其周围绘制某种高亮显示。 NSString 有一些方法可以计算在屏幕上绘制给定字符串需要多少空间;通过非常非常聪明地使用这些方法,您可能能够弄清楚您要突出显示的单词在哪里。不幸的是,这一点都不简单。

    如果您确实提出了解决方案,那么这里的每个人都可能很想听听!

    【讨论】:

      猜你喜欢
      • 2011-03-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多