私はいくつかのwebviewsにHTMLの小さな塊をロードするアプリに取り組んでいます。このHTMLをユーザーが選択できるようにして、その部分をコピーして貼り付けることができます。これは完全に正常に動作しているが、のみコンテンツは、背の高い100px
よりも大きい場合。なんらかの理由で、それがより短い場合、そのコンテンツはユーザによって選択することができない。高さが101px未満のUIWebViewは選択できませんか?
再現する手順:
- を322の幅、及び100の高さとのUIWebViewを作成し、WebViewの上のビュー
- コール
loadHTMLString: "W " * 64, baseURL: nil
に追加します。 (私の画面上で、これは「W」Sの4行全体で) - クリックして、とが上
- コール
loadHTMLString: "W " * 65, baseURL: nil
表示されないコピー/貼り付け]メニューことに注意してください、「W」のいずれかで開催webview。 - をクリックしては、「W」のいずれかに保持するコピー/貼り付け]メニューががは私が
」を表示されないことに注意してください(私の画面上の最後の「W」は5行目にあります)ここで何が起こっているのか理解するために、いくつかのことを試しました。私は同じ手順を踏襲しますが、100ではなく101の高さから始めます。
私は、これはiOSのバグかもしれないと思いますか?多分?
は、私はXcodeの7.2.1
で、iOS 9.2
を実行している、ここで誰もが、なぜこれが起こっされる可能性があります知っているか、またはその周りの仕事の任意の並べ替えがある場合、私はこの問題を解決するために使用することができますか?
実際のデバイスのバグを複製できますか?シミュレータが常に100%正しく動作するとは限りません。 – OlDor
これを実際のデバイスに複製しました。問題は解決しない。 – BananaNeil
Webビューを101に設定できない理由は何ですか? –