Tôi có thể xóa các lỗi này bằng cách chỉnh sửa thủ công các tệp bảng phân cảnh và tìm mục nhập style = "trơn" vi phạm trên các mục Nút thanh trong <navigationItem>
phần tử.
Thay đổi từ:
<barButtonItem key="rightBarButtonItem" style="plain" id="juB-DL-F9i">
Đến:
<barButtonItem key="rightBarButtonItem" id="juB-DL-F9i">
Điều này đã xóa các cảnh báo ... đúng hay sai.
Đây có thể là một vụ hack tuyệt vời và mối quan tâm lớn hơn là tôi đã không tìm ra nguyên nhân gốc rễ hoặc xóa các mục nút thanh vô hình khỏi tài liệu tổng thể. Điều này xảy ra sau khi xem qua tất cả các phần tử một và phát hiện ra một số thanh điều hướng trống (không có phần tử con) và có khả năng xảy ra với một lượng lớn kế thừa sao chép và dán (cmd + c | v) và không sử dụng bản sao (cmd + d) để xây dựng giao diện. Mặc dù nguyên nhân nguồn không phải là nguyên nhân gốc, nhưng vấn đề là các mục thanh không hiển thị trong tài liệu "chế độ xem phác thảo" cần được sửa. Hành vi của Trình tạo giao diện khiến tôi đôi khi có sắc thái và một vùng chứa trống rỗng, nơi đáng lẽ có thứ gì đó trong chế độ xem phác thảo là một mùi. Nó là với tôi bây giờ. Đôi khi việc xóa nút vi phạm và xây dựng lại sẽ khắc phục được các vấn đề kỳ lạ nhất.
CẢNH BÁO: hãy sao lưu bảng phân cảnh của bạn trước khi bạn thử điều này ... quyền kiểm soát phiên bản là bạn của bạn ... Tôi không chịu trách nhiệm khi bảng phân cảnh của bạn đã được hoàn thiện và không biên dịch. Tất cả những gì bạn sẽ nhận được là một câu "Tôi đã nói với bạn như vậy!" Tôi đã học theo cách khó một vài lần, nhưng việc kiểm soát nguồn siêng năng đã giúp tôi đỡ đau đầu.
EDIT: đặt dấu ngoặc vào các khối mã