0

Xcode 8とswiftでOSXを使用しています。ストーリーボードでは、NSView にドラッグした複数の NSImageViews (10) があります。サブクラス化された親 NSViewController でそれらすべてにアクセスする必要があります。配列アウトレットに配置できることを読みましたが、これを行う方法の説明はXcode のバージョンで、動作するものは何も見たことがありません。2 つの imageView を示すストーリーボードを次に示します。 ここに画像の説明を入力

ただのアウトレットなのでコードは表示できません。現在、私はそれを次のように宣言しようとしています:

@IBOutlet var collectionOfViews: Array<NSImageView>?

配列を提供するこのようなアウトレットは完璧ですが、個々のビューに接続する方法がわかりません。あるポスター (大量の記録) は、アウトレット作成のポップアップにアウトレット配列としての選択肢があることを示唆していましたが、それは起こりません: 私はアウトレットまたはアクションのいずれかを取得します (Xcode 7 で配列の選択を見たという非常に漠然とした思い出があります。しかし、私はそれを使用したことはありません)。別のポスターは、配列アウトレットが選択可能な接続インスペクターを見ることを提案しました-私もそれを見ていません。

これは簡単な操作です。誰でも私がそれを理解するのを手伝ってくれますか? 残念ながら、Google検索を使い果たしました。

後で編集:アウトレット配列が機能した場所を今覚えています。それは私のiosプロジェクトにあり、期待どおりに表示されました。osxに実装されていないと仮定する必要がありますか?

4

0 に答える 0