2012-08-10 32 views
41

Có cách nào nhanh chóng sao chép một cảnh trong trình chỉnh sửa bảng phân cảnh của Xcode không?Xcode - cảnh Storyboard trùng lặp

Tôi đang tìm một cái gì đó giống như sử dụng tùy chọn kéo đến các phần tử giao diện người dùng trùng lặp (UIButton, v.v.) trong một cảnh (hoặc tệp nib). Sao chép-dán hoạt động, nhưng vụng về.

+0

Sao chép-dán hoạt động, nhưng khó xử. Bạn đang đùa? –

+0

Tôi nhấn lỗi đó xóa bảng phân cảnh (mọi thứ biến mất) mỗi khi tôi sao chép-dán. (Tương tự w/command-D.) Phải tab đi và quay lại để lấy lại mọi thứ, và cảnh mới nằm trên đỉnh cũ. Nói cho tôi biết điều đó không hề vụng về. Chỉ cần tìm một cái gì đó dựa trên chuột. Không phải cái túi bình thường của tôi, nhưng tôi nghĩ nó sẽ tăng tốc. –

+0

xin lỗi tôi đã không có vấn đề này, một cảnh là một viewcontroller và xem. Nếu tôi muốn người khác, tôi chỉ sao chép và dán không có vấn đề gì. Liên kết nó lên đến một segue và thực hiện. lỗi? Tôi dunno –

Trả lời

92

Tôi chỉ sử dụng Command-D (Bản sao) cho bây giờ, vì nó (AFAIK) về cơ bản là bản sao một bước-dán và xử lý lỗi.

+2

Làm việc trong Xcode 6.3.2. Lưu ý, cảnh trùng lặp sẽ xuất hiện trực tiếp trên đầu cảnh gốc. Bạn phải nhấp vào kéo cảnh trùng lặp đến một vị trí khác. – ChinLoong

+3

Tôi đã thử điều này cho hai cảnh - một trong những làm việc ok-nhưng khác giữ lại tên cảnh ban đầu. tại sao điều này và làm cách nào để đặt tên cho đối tượng mới? –

+0

Để trả lời các câu hỏi tương tự như của Huff, bạn cần đặt các thuộc tính của cảnh (chẳng hạn như Tiêu đề) bằng cách sử dụng thanh tra Thuộc tính và thay đổi lớp của nó bằng Trình kiểm tra nhận dạng. – bitsand

4

Bạn có thể sao chép một cách dễ dàng (hoặc cảnh) bằng cách chọn toàn bộ khung nhìn, sau đó sao chép và dán.

Để sao chép và dán các phần tử giao diện người dùng, hãy chọn phần tử bạn muốn sao chép, sau đó sao chép và dán thành phần trong chế độ xem gốc. Sau đó kéo phần tử vừa được dán vào chế độ xem mới. Mọi thứ dựa trên chuột.

4

Lệnh mới là Shift+Command+S. Bạn cũng có thể tùy chọn nhấp vào File và sau đó Duplicate.

1

Chọn ViewController mà bạn muốn sao chép. nhấn Command+C (sao chép) rồi Command+V (dán).

8

Bạn có thể sao chép chế độ xem nếu bạn kéo chúng bằng phím ALT. nó nhanh chóng

Các vấn đề liên quan