Trước hết tôi mới để phát triển ca cao vì vậy tôi cho rằng tôi đang có lẽ cố gắng để làm điều này một cách sai lầm, nhưng ở đây đi:Mở rộng tất cả các mục của một NSOutlineView rằng tải dữ liệu từ một nguồn dữ liệu
tôi có NSOutlineView
tải dữ liệu từ việc triển khai NSOutlineViewDataSource
. Tôi muốn tất cả các mục được mở rộng sau khi chúng được tải, nhưng tôi dường như không thể tìm thấy sự kiện được kích hoạt khi dữ liệu đã tải xong, vì vậy tôi có thể gửi [outlineView expandItem: nil expandChildren: YES]
cho nó.
Tôi đã xem giao thức NSOutlineViewDelegate
nhưng tôi không thể tìm thấy địa điểm phù hợp cho cuộc gọi này. Cách tiếp cận tốt nhất cho vấn đề này là gì?
cảm ơn, nhưng đây không phải là giải pháp cho tôi vì bảng xếp hạng xuất hiện khi người dùng nhấp vào nút và dữ liệu dường như được tải khi bảng điều khiển hiển thị, chứ không phải khi ứng dụng khởi chạy – matei