1

このリンクで与えられたサンプル例を試しました - Collection View Programming Guide

それは簡単で、うまくいきました。それを参考にして、Webビューのコレクションビューを表示し、各Webビューの上にいくつかのWebページを表示する簡単なアプリケーションを試しました。

モデル クラスには、NSString *pageName と NSURL *pageURL の 2 つのプロパティがあります。

次に、上記のチュートリアルに記載されているすべての手順に従い、必要な変更を加えましたが、手順に引っ掛かりました-

Web ビューをコレクション ビュー アイテムにバインドする方法は?

バインディング タブでは、編集可能、非表示、ツール ヒントの 3 つの可能性が示されますが、いずれも機能していません。

誰かが私の要件を達成する方法を提案できますか?

ありがとう、

ミラージ

4

1 に答える 1

1

WebView は URL のバインドを公開しません (公開すると思うかもしれませんが、公開しません)。NSCollectionViewItemを使用して(カスタム サブクラスを作成)、表示されるオブジェクトが変更されたときに WebView の URL を更新する必要があります。

参照したクイック スタート ガイドには、カスタム コレクション ビュー アイテムの使用方法が示されていません (非常に基本的なケースを示しています)。目標を達成するには、ドキュメント (およびオンラインの例) をもう少し深く掘り下げる必要があります。

全体的な目標に関して考慮すべき 1 つの考えを提供します。WebView は「重い」オブジェクトであるため、これらのビューの多くを作成することに関して、パフォーマンスの期待値を現実的なものにしてください。

于 2010-06-08T15:50:13.177 に答える