現在、UICollectionViewCell 内に UIWebView を埋め込んで、ローカル データ構造にある HTML 形式のテキストを表示できるようにしています。
scrollView 内に UIWebView を埋め込むべきではないことが何度も述べられていることは知っていますが、現在、混合コンテンツの概要を表示する方法は他にありません (これが現在の要件であり、これまでのところ、UICollectionView は大きなデータ セットでうまく機能します)。 )。
問題は、UIWebViews Delegate メソッドを呼び出すことができないことです。
- (BOOL)webView:(UIWebView *)webView
shouldStartLoadWithRequest:(NSURLRequest *)request
navigationType:(UIWebViewNavigationType)navigationType { ... }
外部リンクを表示したり、ローカル メソッドを呼び出したりするには、デリゲート メソッドが必要です。
これを達成する方法はありますか?プログラムでイベントを引き渡すことでしょうか?