Làm cách nào để gửi các đối tượng trong tệp NIB ra trước / sau?


86

Làm cách nào để điều chỉnh vị trí "z" của các đối tượng (ví dụ: gửi UIImageViews ra trước / sau) trong trình tạo giao diện tích hợp trong Xcode?

Câu trả lời:


134

Chỉ để đưa ra một câu trả lời rõ ràng, cập nhật cho điều này:

  1. Chọn một đối tượng giao diện, sau đó chọn "Trình chỉnh sửa | Sắp xếp | Gửi về sau / trước / v.v.", HOẶC

  2. Chọn đối tượng cửa sổ, sau đó nhấp vào 'Cửa sổ' phía trên trình chỉnh sửa giao diện và chọn các đối tượng mà nó chứa

    • Hình này hiển thị nơi để nhấp: nhập mô tả hình ảnh ở đây
  3. Hoặc bạn có thể mở rộng trình duyệt đối tượng, sử dụng hình tam giác tiết lộ trên đối tượng cửa sổ và chọn từ danh sách tại đó: http://i.imgur.com/041xz.png

  4. Nếu tùy chọn gửi ra trước / sau chuyển sang màu xám, hãy thử nhấp đúp vào đối tượng để chọn.

    • Cảm ơn Bryce Thomas về gợi ý này trong phần bình luận
  5. Ngoài ra, các đối tượng được liệt kê từ sau ra trước theo thứ tự xuất hiện trong danh sách trình duyệt đối tượng.

    • Ví dụ: kéo một đối tượng trong danh sách đến vị trí cuối cùng trong danh sách để đưa nó lên phía trước.

1
Tôi muốn nó hoàn toàn rõ ràng về nơi họ nên nhấp vào.
Luke

3
Mẹo cuối cùng của bạn ở đó về các vật thể bị xám thực sự giúp ích cho tôi. Cảm ơn!
IcyBlueRose

4
Protip: nếu bạn đang chọn xem / đối tượng trong danh sách các đối tượng ở phía bên tay trái (Tôi không biết những gì phiên bản của XCode nó được giới thiệu vào), bạn cần phải tăng gấp đôi nhấp vào đối tượng cho nó trở thành lựa chọn ( ?), dường như giải quyết được vấn đề XCode làm xám các tùy chọn gửi trước / sau.
Bryce Thomas

@BryceThomas mẹo nhấp đúp tuyệt vời! Bạn nên gửi câu trả lời này như một câu trả lời chính thức để những người dùng khác không bỏ lỡ nó.
jungledev

47

Tôi biết ban đầu, câu hỏi này dành cho Xcode 4, nhưng nó được liên kết từ một tìm kiếm của Google.

Trong Xcode 5 , 67 , bạn vẫn có thể vào menu Editor và chọn và di chuyển các mục xung quanh.

Hình ảnh của Trình đơn Trình chỉnh sửa

Nhưng bạn cũng có thể sắp xếp lại bằng cách thay đổi thứ tự trong dàn bài tài liệu.

Ví dụ về các mục giao diện người dùng trong một UIView

Chúng theo thứ tự z-index ngược lại: đầu danh sách là mặt sau của ngăn xếp, cuối danh sách là mặt trước. Chỉ cần kéo mục giao diện người dùng của bạn xuống dưới cùng để đưa nó lên phía trước.


15

Đã tìm thấy: Nhấp vào đối tượng bạn muốn di chuyển và trong thanh menu, chọn Trình chỉnh sửa> Sắp xếp


4

Ngoài ra, hãy nhấp vào hình tam giác (mở) ở cuối cột hiển thị dạng xem / đối tượng / chỗ dành sẵn / cửa sổ. Sau đó, bạn có đầy đủ hệ thống phân cấp của các đối tượng, như từ IB và có thể sắp xếp lại bằng cách kéo.


2

Bấm vào mục bạn muốn gửi lại. Từ menu trên cùng, chọn: Editor -> Sắp xếp -> Gửi ra sau / trước.


2

Bạn cũng có thể kéo và thả các mục xem trong menu bên trái để thay đổi thứ tự. Thứ tự z khớp với thứ tự của các mục trong menu.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.