2014-07-25 18 views
6

Tôi đang làm theo một hướng dẫn nhanh gọn đơn giản cho thấy cách thêm bộ điều hướng điều hướng vào bộ điều khiển khung nhìn trong bảng phân cảnh trong xcode. Này được thực hiện sử dụng Editor> Nhúng trong> Điều hướng điều khiểnLàm cách nào để xóa bộ điều hướng trong bảng phân cảnh?

enter image description here

Vấn đề là, một khi điều khiển chuyển hướng được nhúng vào, nó không thể được gỡ bỏ. Tùy chọn 'unembed' luôn chuyển sang màu xám. Việc xóa chế độ xem bộ điều khiển khỏi bảng phân cảnh sẽ dẫn đến lỗi. Ngay cả khi mũi tên cho biết chế độ xem đầu tiên trỏ đến một chế độ xem trống đơn giản giống hệt như khi bạn bắt đầu một dự án mới.

Tôi hy vọng rằng vẫn còn một số mã từ Trình điều khiển điều hướng kéo dài quanh một nơi nào đó, nhưng cách xác định nó?

+0

liên kết loại bỏ các điều khiển chuyển hướng và làm cho xem gốc điều khiển để điều khiển xem của bạn .. hơn nó hoạt động . – Max

+0

Nhưng làm cách nào để làm điều đó trong chế độ xem bảng phân cảnh? Tôi không thể tìm thấy bất kỳ tài liệu tham khảo mã bất cứ nơi nào. Nếu tôi chỉ cần di chuyển 'mũi tên' trong dạng xem kịch bản tôi nhận được lỗi này: Lớp không xác định ViewController trong tệp Interface Builder – Kokodoko

+0

xem câu trả lời của tôi như thế nào tôi làm điều đó. – Max

Trả lời

5

Tôi làm theo bước này.

1) chọn bộ điều khiển điều hướng và xóa kết nối.

select navigation controller

2) làm điểm gốc để điều khiển xem của bạn

make root view

root view

+0

Tôi phải phát điên .... Khi tôi xóa bộ điều hướng, ' mũi tên 'cũng biến mất, vì vậy tôi không thể đặt chế độ xem khác làm' gốc '. Khi tôi xóa hoàn toàn mọi chế độ xem, sau đó tạo chế độ xem mới, tôi lại gặp lại lỗi cũ: Lớp không xác định Chế độ xemController trong tệp Giao diện Builder – Kokodoko

+1

cũng giống như được hiển thị trong hình ảnh và không xóa điều khiển điều hướng ở bước cuối cùng như tôi đã viết trong câu trả lời dòng cuối cùng. giữ nó bị ngắt kết nối như nó được hiển thị. – Max

+0

Cảm ơn đó là nó. Giúp đỡ nhiều! – Kokodoko

3

Không ... không có mã nguồn, đừng lo lắng.

Nếu thay đổi của bạn quá nóng thì chỉ cần Control-Z nếu không chọn điều khiển điều hướng và nhấn nút xóa.

+0

Khi tôi làm điều đó, tôi nhận được lỗi sau: ** Lớp không xác định ViewController trong tệp Bộ dựng giao diện. ** – Kokodoko

+0

gán tên lớp cho viewController – preetam

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