2012-02-26 40 views
9

Tôi có một số tệp XIB phức tạp trong một dự án bằng cách sử dụng TabBarViewControllers chứa các bộ điều khiển điều hướng. Kể từ Xcode 4.2, tôi không thể chỉnh sửa các tệp XIB đó một cách hữu ích nữa: các trình điều khiển chế độ xem được ẩn là vô hình, chỉ được biểu diễn dưới dạng các hộp màu xám. Có vẻ như trong các dự án Storyboard đây là mặc định, và lớp tiếp theo trong bảng phân cảnh hiển thị chi tiết về các bộ điều khiển khung nhìn/xem được chứa. Vậy làm thế nào tôi có thể chuyển dự án của mình sang sử dụng bảng phân cảnh thay thế?Làm thế nào để chuyển đổi một dự án sử dụng XIB thành Storyboard?

+0

Tôi có thể chỉnh sửa và thêm tệp XIB mới hoàn toàn phù hợp với Xcode 4.2 và 4.3. Các dự án hoàn toàn mới nhắm mục tiêu iOS 5 là những gì nên sử dụng Bảng phân cảnh. "Bộ điều khiển chế độ xem được hiển thị" xuất hiện dưới dạng hộp màu xám giống như một vấn đề khác với tôi. –

Trả lời

1

Các đối tượng bị chuyển sang màu xám do tự động hoàn thành. Xcode hiểu rằng bộ điều khiển của bạn không thuộc loại tự động hiện tại.

Để làm cho các đối tượng hoạt động, hãy chọn từng đối tượng, chọn trình chỉnh sửa thuộc tính (xem hình ảnh) và ở phần cuối của nó, xem có một từ đã kiểm tra là installed không. Nếu có nhiều mục hơn, hãy xóa tất cả và giữ/chỉ thêm installed.

enter image description here

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