5

画像の配列と2つのnibファイルがあります。1つのnibファイルには、NSTableViewに画像を表示するウィンドウがあります。もう一方のペン先には、画像の配列をNSViewに描画し、選択された画像の上にハイライトを描画するウィンドウがあります。

画像の配列はNSArrayControllerによって制御されます。2つのペン先でNSArrayControllerを共有するのに問題があります。2つの別々のNSArrayControllerを同じコンテンツにバインドしますが、両方のペン先でコントローラーの選択を共有する必要もあります。つまり、テーブルウィンドウで画像を選択すると、他のウィンドウでもその画像が選択されます。

これを行うための標準的な方法はありますか?

4

1 に答える 1

5

2つの別々のNSArrayControllerを同じコンテンツにバインドしますが、両方のペン先でコントローラーの選択を共有する必要もあります。つまり、テーブルウィンドウで画像を選択すると、他のウィンドウでもその画像が選択されます。

これを行うための標準的な方法はありますか?

2つの別々のNSArrayControllerを同じコンテンツと選択インデックスにバインドします。

于 2010-05-18T04:49:44.743 に答える