2015-09-22 15 views
7

tôi cập nhật Xcode 6.4 để Xcode 7. Tôi mở một dự án được thực hiện với 6.4 và tôi tìm ra kịch bản chính hoàn toàn trống rỗng, giống như trong hình:Xcode Storyboard xuất hiện trống rỗng

http://imgur.com/0X41Q9H

Trong khung bên trái tôi có thể thấy tất cả các đối tượng cho View Controller, nhưng tôi không thể chọn bất cứ thứ gì từ khung nhìn bên phải. Nếu tôi mở bảng phân cảnh làm mã nguồn, tôi có thể thấy mọi thứ.

Tôi đã thử trước và sau khi chuyển đổi mã sang Swift 2, không có sự khác biệt.

Làm cách nào tôi có thể sửa lỗi này để xem tất cả các đối tượng trong bộ điều khiển chế độ xem?

Cảm ơn, Marco

+0

Cùng ở đây - tôi nhận được 10 dòng của các ô, sau đó bảng phân cảnh trống. –

Trả lời

3

Điều duy nhất làm việc cho tôi là như thường là một rõ ràng nhất (không phải cho một thiếu cố gắng lựa chọn thay thế trong đó bao gồm những lời gỡ bỏ cài đặt và cài đặt lại và thanh trừng):

Tạm thời điều chỉnh kích thước của Bộ điều khiển chế độ xem (thường là chiều cao là thủ phạm) từ (Được suy ra) đến Freeform cho đến khi mọi thành phần của tài liệu của bạn được hiển thị về mặt lý thuyết.

Sau đó, tất cả các thành phần của bạn sẽ hiển thị, có thể chỉnh sửa, có thể lựa chọn ... Tiếp tục chỉnh sửa, lưu và chuyển trở về trước đó. Tất cả thay đổi sẽ được giữ lại, dự án sẽ xây dựng & hiển thị tốt.

Đó là một bước bổ sung gây phiền nhiễu, nhưng ít nhất tôi có thể lấy lại khả năng làm việc trên các tệp dự án của mình.

+0

Tôi thực sự gặp vấn đề tương tự và tôi đã vấp phải câu hỏi của bạn. Tôi đã thử giải pháp của bạn và nó hoạt động, tuy nhiên khi tôi đặt nó trở lại như thế nào trước đó, các yếu tố trở nên vô hình một lần nữa. Bạn có biết nếu có một giải pháp vĩnh viễn và đẹp? –

+0

Không, tôi không biết. Nhưng ít nhất bạn có thể chỉnh sửa giao diện người dùng của bạn một cách thuận tiện trong IB. –

+0

Chỉ vì tò mò, bạn đã từng gặp sự cố trước Xcode 7.1 chưa? –

0

Tôi đã có cùng một vấn đề chính xác như bạn và những gì tôi sắp nói với bạn có thể sẽ không làm bạn hài lòng. Giải pháp này vẫn áp dụng nếu bạn chưa hoặc không có kế hoạch tải xuống phiên bản Xcode 7.3 beta mới nhất được phát hành vào ngày 25 tháng 1 năm 2016. Nếu bạn định di chuyển xuống.

Vào cuối của tôi, tôi đã cố gắng tất cả mọi thứ: gỡ bỏ cài đặt, cài đặt lại, vv vv

tôi đã kết thúc nhận rằng cách duy nhất để có được nhãn vô hình và các yếu tố của chúng tôi trở lại là để chạy dự án của chúng tôi trên Xcode 7.0. 1. Nó rất phản tác dụng, nhưng đó là cách duy nhất tôi có thể tìm thấy làm việc mà không cần loại bỏ nhiều lông hơn.

Nếu bạn muốn thử nó ra, đây là những gì tôi đã làm:

  1. Tải Xcode 7.0.1 từ nhà phát triển trang Tải xuống.
  2. Sau đó, mở DMG và sao chép tệp vào Màn hình của bạn.
  3. Đổi tên tệp thành "Xcode-7.0.1" và di chuyển tệp đó vào thư mục Ứng dụng của bạn.
  4. OSX có thể bắt đầu xác minh ứng dụng khi khởi động, vì vậy hãy chấp nhận bất cứ điều gì nó nói về "Ứng dụng đã được tải xuống trên Internet. Bạn có muốn khởi chạy ứng dụng không?"
  5. Mở dự án và thư thoại của bạn.
  6. Thực hiện bất kỳ sửa đổi nào bạn cần, lưu và thoát khỏi phiên bản Xcode này.

Các bước sau đây chỉ được thực hiện nếu thực sự cần thiết, nhưng chúng là các bước tùy chọn tổng thể.

  1. Mở phiên bản mới nhất của Xcode (tại thời điểm này, 7.1 build 7B91b).
  2. Xây dựng và đóng gói ứng dụng để gửi App Store.

Thì đấy.

Điều này rất có thể là một số lỗi trong Xcode. Hy vọng rằng nó sẽ được sửa chữa trong Xcode 7.2.

Nếu có ai có giải pháp tốt hơn, vui lòng cho chúng tôi biết!

Update-- sử dụng Xcode 7.3 beta 2 (7D129n)

Vì vậy, tôi đã sai, Apple không sửa lỗi này trong 7.2. Tuy nhiên, họ đã khắc phục sự cố này trong phiên bản Xcode 7.3 beta 2 (7D129n) mới nhất đã được phát hành hai ngày trước (vào ngày 25 tháng 1 năm 2016 để chính xác).

Tôi vừa thử nó và nó thực sự là cố định. Hãy hy vọng không có gì sẽ thay đổi điều đó mặc dù!

+0

cảm ơn rất nhiều! tôi sẽ thử giải pháp này sớm ... btw tôi có các dự án tương tự khác không có vấn đề này. Chỉ có một dự án cụ thể đã bị hỏng – GavynSykes

+0

Vâng đó là một hit và bỏ lỡ trong hầu hết các trường hợp. Đồng đội của tôi có vấn đề không, trong khi tôi có cùng một vấn đề trên cả RMBP và iMac của tôi. Tôi gần như tích cực nó là một cài đặt bị hỏng nhưng tôi không chính xác đã sẵn sàng để lau máy của tôi để kiểm tra xem nó ra. Hãy cho tôi biết nó ảnh hưởng đến bạn thế nào! –

+0

Tôi đã bị xóa sổ để kiểm tra.nó không phải là một cài đặt bị hỏng trừ khi họ đảm bảo luôn gắn phiên bản bị hỏng này với ID Apple của bạn. –

0

Tôi đã gặp phải vấn đề tương tự. May mắn thay, dự án của tôi đã được kiểm soát nguồn. Tôi đã có thể so sánh bảng phân cảnh với bảng trong repo (ở chế độ mã nguồn). Chiều cao của các lượt xem dường như đã thay đổi thành 600, mặc dù tôi đã không thực hiện bất kỳ thay đổi nào. Chiều cao của tất cả các chế độ xem được đặt thành 600.

Hoàn nguyên về phiên bản repo đã giải quyết được sự cố của tôi. Đối với những người không có kiểm soát nguồn, điều này có thể không được sử dụng nhiều. Nhưng chỉ muốn cho bạn biết rằng vấn đề chỉ là với tệp bảng phân cảnh và không có gì khác.

0

Không hiển thị bằng IB/xám trong trình tổ chức thường có nghĩa là các chế độ xem đó không áp dụng cho lớp kích thước hiện được hiển thị. Có lẽ bạn đã thêm chúng vào một lớp kích thước cụ thể hơn nhưng hiện đang xem xét bất kỳ/bất kỳ.

Cố gắng thay đổi kính sizeclass thành thứ gì đó cụ thể hơn và nó sẽ hoạt động.

0

Tôi cũng đã có cùng một vấn đề và giải quyết nó bằng cách sau .....

Storyboard -> Thuộc tính thanh tra -> kích thước mô phỏng -> Cố định

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