iphone - 点击 UITextView 中的单词

标签 iphone objective-c cocoa-touch ios4 uitextview

我想允许用户在我的 iPhone 应用程序中键入一些文本,当他们点击/触摸一个词或句子时,然后调用该词的方法。

我的问题是我该怎么做?

我从 AudioNote 应用程序中得到了这个想法:http://luminantsoftware.com/iphone/audionote.html

有人知道怎么做吗?!

最佳答案

看起来他们可能正在使用 UIWebView 来显示文本。这为您提供了能够对单个单词应用不同格式的优势。

要处理点击单词,您可以将它们创建为超链接并使用以下方法检测触摸:

- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType

**糟糕,抱歉忘了输入文本。不知道如何使用 WebView 执行此操作。

关于iphone - 点击 UITextView 中的单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5008307/

相关文章:

iOS:以编程方式从 Storyboard重置约束以调整框架更改

ios - 重用其他方法文件中的变量

ios - XCTest 以及需要一个特殊目标来调整应用程序启动行为

objective-c - 在 Objective C 单元测试中模拟系统日期和位置的最佳实践

ios - 第一个单元格顶部的 tableHeaderView

iPhone核心位置: How to get the most accurate speed

C++ 多重继承和 Objective-C。这是 GCC 中的错误吗?

iphone - 如何在 ios 的 webview 中使用原生 sqlite?

android - Socket.io 适用于桌面版 safari 和 chrome,但不适用于移动设备

iphone - 我的 NSXMLParser :( 上的更多泄漏