Xcodeの統合インターフェイスビルダーでオブジェクトの「z」位置を調整するにはどうすればよいですか(たとえば、UIImageView
sをフロント/バックに送信)?
これに対する明確で最新の答えを与えるために:
インターフェイスオブジェクトを選択し、「エディター|配置|背面/前面/などに送信」、または
ウィンドウオブジェクトを選択し、インターフェイスエディターの上にある[ウィンドウ]をクリックして、含まれるオブジェクトを選択します。
または、オブジェクトブラウザを展開し、ウィンドウオブジェクトの開閉用三角ボタンを使用して、そこからリストから選択できます。 http://i.imgur.com/041xz.png
フロント/バックに送信するオプションがグレー表示されている場合は、オブジェクトをダブルクリックして選択してみてください。
または、オブジェクトは、オブジェクトブラウザリストに表示される順序で後ろから前にリストされます。
元々、この質問はXcode 4に関するものでしたが、Google検索からリンクされています。
Xcode 5、6、および7で、エディターメニューに移動し、アイテムを選択して移動できます。
ただし、ドキュメントアウトラインの順序を変更するだけで並べ替えることもできます。
それらは、z-indexの逆順です。リストの一番上がスタックの後ろ、リストの一番下が手前です。 UIアイテムを最下部にドラッグするだけで、最前面に表示されます。
見つかった:移動するオブジェクトをクリックし、メニューバーで[エディター]> [配置]を選択します。
また、ビュー/オブジェクト/プレースホルダー/ウィンドウが表示されている列の下部にある三角形(開いている)をクリックします。次に、IBなどのオブジェクトの完全な階層があり、ドラッグして再配置できます。
左側のメニューのビューアイテムをドラッグアンドドロップして、順序を変更することもできます。 zオーダーは、メニュー内のアイテムの順序と一致します。
返送するアイテムをクリックします。トップメニューから次を選択します:エディター->アレンジ->前後に送信。