UIWebViewが編集中かを確かめる方法

このエントリーをはてなブックマークに追加
はてなブックマーク - UIWebViewが編集中かを確かめる方法

UIWebViewが編集中かを確かめる方法がStackoverflowにもはっきりと分かりやすいのがなかったので備忘で書いておきます。UITextViewだと
[textView isFirstResponder]
で編集中か分かるのですが、UIWebViewの場合は、内部にある要素の一部が編集中になるため、webView自体のisFirstResponderはfalseが帰ってきます。
それで、再帰的に内部を確かめてどれか一つの要素が編集中かを確かめるメソッドがこちら。

使う時は、
if([webView isFirstResponderRecursive])
のように使うことが出来ます。

Comments

comments

Powered by Facebook Comments

Post a comment

You may use the following HTML:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">