Bagaimana cara mengirim objek dalam file NIB ke depan / belakang?

86

Bagaimana cara menyesuaikan "z" -posisi objek (misalnya mengirim UIImageViews ke depan / belakang) di pembuat antarmuka terintegrasi di Xcode?

Joe
sumber

Jawaban:

134

Sekadar memberikan jawaban yang bersih dan terkini untuk ini:

  1. Pilih objek antarmuka, lalu "Editor | Atur | Kirim ke belakang / depan / etc", ATAU

  2. Pilih objek jendela, lalu klik 'Jendela' di atas editor antarmuka dan pilih objek di dalamnya

    • Gambar ini menunjukkan tempat untuk mengklik: masukkan deskripsi gambar di sini
  3. Atau Anda dapat memperluas browser objek, menggunakan segitiga pengungkapan pada objek jendela, dan pilih dari daftar di sana: http://i.imgur.com/041xz.png

  4. Jika opsi untuk mengirim ke depan / belakang berwarna abu-abu, coba klik dua kali pada objek untuk memilihnya.

    • Terima kasih kepada Bryce Thomas atas saran ini di komentar
  5. Alternatifnya, objek dicantumkan dari belakang ke depan dalam urutan yang muncul di daftar browser objek.

    • Seret objek di daftar ke slot terakhir dalam daftar untuk membawanya ke depan, misalnya.
Luke
sumber
1
Saya ingin ini benar-benar tidak ambigu mengenai di mana mereka harus mengklik.
Lukas
3
Tip terakhir Anda di sana tentang objek yang diklik benar-benar membantu saya. Terima kasih!
IcyBlueRose
4
Protip: jika Anda memilih tampilan / objek dalam daftar objek di sisi kiri (saya tidak tahu versi Xcode apa yang diperkenalkan), Anda harus mengklik dua kali objek agar bisa dipilih ( ?), yang tampaknya menyelesaikan masalah Xcode yang membuat opsi kirim ke depan / belakang menjadi abu-abu.
Bryce Thomas
@BryceThomas tip klik dua kali yang luar biasa! Anda harus mengirimkan ini sebagai jawaban formal agar pengguna lain tidak melewatkannya.
jungledev
47

Saya tahu awalnya, pertanyaan ini untuk Xcode 4, tetapi ditautkan dari pencarian Google.

Di Xcode 5 , 6 , dan 7 , Anda masih dapat membuka menu Editor dan memilih serta memindahkan item.

Gambar Menu Editor

Tetapi Anda juga dapat mengatur ulang hanya dengan mengubah urutan dalam kerangka dokumen.

Contoh Item UI di UIView

Mereka dalam urutan indeks-z terbalik: bagian atas daftar adalah bagian belakang tumpukan, bagian bawah daftar adalah bagian depan. Cukup seret item UI Anda ke bawah untuk membawanya ke depan.

mikeho
sumber
15

Ditemukan: Klik pada objek yang ingin Anda pindahkan dan di bilah menu, pilih Editor> Arrangement

Joe
sumber
4

Juga, klik pada segitiga (terbuka) di bagian bawah kolom yang menunjukkan tampilan / objek / placeholder / jendela. Kemudian Anda memiliki hierarki objek penuh, seperti dari IB, dan dapat mengatur ulang dengan menyeret.

Dan Craft
sumber
2

Klik pada item yang ingin Anda kirim kembali. Dari menu atas pilih: Editor -> Atur -> Kirim ke belakang / depan.

C0D3
sumber
2

Anda juga dapat menarik dan melepas item tampilan di menu kiri untuk mengubah urutan. Urutan-z cocok dengan urutan item di menu.

Johnny Z
sumber