私は、ユーザーが任意の単語をクリックすることができ、アプリがそれを読むことができるアプリケーションでは、読み取り専用テキスト領域を作成したいと思います。しかし、私はちょっと混乱して、どの方法が最善であるか分かりません。 2つのオプションがあります.UILabelを使用してクリックした領域を検出し、その領域の単語に一致させる方法を作成しますが、実装するのは難しいです。一方、私はUIbuttonのリストを作成するために単語の配列を使用することができます。私の助けとなる助言やサンプルコード、Jasonに感謝します。iOSのクリック可能な単語(UILabelまたはUIbuttonの)
注:各ビューには約30語が表示されます。
下記の解決策はうまくいきます。これを使用したい他の誰にとっても、これらの4行はUIWebViewをクリアな背景に設定し、スクロールやバウンスを無効にします。
[[myWebView.subviews objectAtIndex:0] setScrollEnabled:NO];
[[myWebView.subviews objectAtIndex:0] setBounces:NO];
[myWebView setBackgroundColor:[UIColor clearColor]];
[myWebView setOpaque:NO];
また、ユーザーがリンクを押したときに開いているポップアップを止めるのに便利なCSSです。
*{-webkit-touch-callout:none; -webkit-user-select: none;}
HIディーン感謝..私は、iOSに新しいです、あなたはあなたの答えをellaborateでき下さい.. IEでテキストを追加する方法UI Webviewへの感謝を大いに感謝 – GoCrazy
ドキュメント(http://developer.apple.com/library/ios/ipad/#documentation/uikit/reference/UIWebView_Class/Reference/Reference.html)、特にloadHTMLString:baseURL:メソッド - HTML文字列を最初のパラメータとして渡し、nilを2番目のパラメータとして渡します。次に、デリゲートメソッドを実装すると、誰かがリンクをクリックするたびに通知されます。 – deanWombourne