2012年12月21日金曜日

UIWebViewでコピーとかのアクションポップアップ

UIWebView、簡単にサイト表示したり、ローカルHTMLファイルを
表示したり、PDF表示したりと非常に便利です。

aタグをロングタップでSafariへのリンクポップアップだったり
コピーできちゃったり、もう便利すぎ。

でも、今回はそれが邪魔なのでした。

aタグ対応は


-webkit-touch-callout:none;


をCSSに記述するだけでいけたのですが、
通常のテキストだったりをロングタップすると「コピー」、「辞書」とかの
ポップアップがまだ出てくる。。。

で追加で指定したのが、これ

-webkit-user-select:none;

これで、テキスト自体のコピーとか画像のコピーも抑制できるようです。
JavaScriptでも読み込ませることできますが、今回はCSSに記述しました。


0 件のコメント:

コメントを投稿