0

Xcode 内でビューにアクセスする簡単な方法はありますか?

私は、電話サイズ (480x320) でいくつかのビューを持っているゲームを作成していますが、それぞれに異なる要素があります。

ボタンをクリックしてビューにドラッグしようとすると、クリックするのはビュー 1 (ビュー 1 がビュー 2 の上にある) だけなので、できません。

要素の左側のパネルから選択できることは知っていますが、サイズ変更とドラッグが必要な場合は、実際には属性を変更するよりもインターフェイスビルダーを使用する方が簡単です。サブビューに個別にアクセスできるとよいでしょう。単一のウィンドウで、または一部のスマート関数が同様のことを行います。

Xcodeがそのようなことをサポートしている場合、賢明な考えはありますか?

4

1 に答える 1

0

各ビューへのアウトレットがある場合は、それらを強化します。ビューをメイン ビューに配置するのではなく、メイン ビューの外に並べて表示します (現在アウトレットがない場合は、それらを作成する必要があります)。

その後、簡単に編集できます (ただし、Xcode は頻繁に再配置します)。コードでは、ビューが読み込まれるときに、これらのビューをサブビューとしてプライマリ ビューに追加します。また、viewDidUnloadでそれらをnilにする必要があります(これは少し面倒です)。または、view.subviewに配置するためにアウトレットを追加したばかりの場合は、サブビューに追加した後にプロパティをnilにすることができます。

于 2012-07-19T18:22:53.813 に答える