独自のアクション シートまたはポップオーバーを提供したいのですが、デフォルトのシステム シートは必要ありません。
次のことに注意してください。
- クリックではなく長押しについて質問しています。
- 長押しされているリンクの URL を知る必要があります。
独自のアクション シートまたはポップオーバーを提供したいのですが、デフォルトのシステム シートは必要ありません。
次のことに注意してください。
独自のアクション シートまたはポップオーバーを提供するには、まずデフォルトのコンテキスト メニューを無効にする必要があります。内部で次のコードを使用して、JavaScriptで実行できますwebViewDidFinishLoad
[webView stringByEvaluatingJavaScriptFromString:@"document.body.style.webkitTouchCallout='none';"];
デフォルトの動作を無効にすると、独自のカスタム アクション シート/ポップオーバーを作成できます。
考えられるアプローチの 1 つは、次のリンクで説明されています。