Sau khi cập nhật Xcode mới, ứng dụng của tôi không xác thực và hiển thị lỗi này:
Chế độ xem bảng tĩnh chỉ hợp lệ khi được nhúng trong các phiên bản UITableViewCont kiểm
Bất kỳ cơ hội để giải quyết dễ dàng?
Sau khi cập nhật Xcode mới, ứng dụng của tôi không xác thực và hiển thị lỗi này:
Chế độ xem bảng tĩnh chỉ hợp lệ khi được nhúng trong các phiên bản UITableViewCont kiểm
Bất kỳ cơ hội để giải quyết dễ dàng?
Câu trả lời:
Cách duy nhất để có được một UITableView tĩnh cùng với các điều khiển khác trên cùng một màn hình là sử dụng Chế độ xem Container. Theo cách này, nó hoạt động hoàn hảo:
Chúc may mắn.
Câu trả lời này đã được tìm thấy và đưa ra ở đây: G.Huebner -> http://web.archive.org/web/20140928102504/http://iphencedevsdk.com/forum/iphone-sdk-development/111800-static-table- view-cell-only-work-in-a-uitableviewcontroll.html
UIViewController
hoặc tôi nên phải thực hiện UITableViewController
.
UITableViewController
.
Một UITableView tĩnh phải nằm trong UITableViewControll. Vì vậy, bạn sẽ đặt bảng trong UITableViewControll và sau đó thêm nó dưới dạng childView vào MainViewControll.
Bạn có thể tham khảo https://iphoneidoit.blogspot.in/2013/10/static-uitableview-in-uiviewcontroll.html
IBOutlet
s trong tệp trình điều khiển chế độ xem của tôi quá nhiều và IMO không thể chấp nhận để cập nhật phá vỡ điều này mà không có cảnh báo hoặc ghi chú nào về điều này trong nhật ký thay đổi ( Tôi cho rằng nó vẫn hoàn toàn hợp lệ trên giấy để có một UITableViewController
tế bào tĩnh bên trong UISplitViewContoller
. Tôi đã liên hệ với bộ phận hỗ trợ của nhà phát triển Apple và chỉ nhận được một phản hồi email không hữu ích liên kết tôi với các diễn đàn. Tôi cho rằng tôi sẽ thử ở đó và xem nếu có ai gặp vấn đề tương tự sau khi cập nhật.
Tôi nghĩ những gì bạn đang làm là trước tiên bạn kéo ViewContoder trên bảng phân cảnh và sau đó kéo bảngView trên ViewContoder. Theo cách này, bạn không thể sử dụng các ô bảng tĩnh. Thay vì điều này, những gì bạn nên làm là Kéo TableViewContoder trên bảng phân cảnh chính thay vì ViewContoder và sau đó chọn các ô tĩnh. Theo cách này, bạn có thể làm việc trên các ô tĩnh và có thể sử dụng bất kỳ phần tử nào trên các ô tĩnh.