Tôi đang cố gắng tạo một NSTableView đơn giản (chỉ văn bản), nơi các lần xem ô có thể được nhấp vào để chỉnh sửa văn bản. Tất cả các hướng dẫn và câu hỏi liên quan ở đây cho thấy rằng đây là hành vi tự động, nhưng tôi không thể có được nó.Không thể chỉnh sửa NSTableView bằng cách nhấp vào
Tôi không gặp khó khăn khi liên kết đại biểu và nguồn dữ liệu của mình; Tôi có thể điền tất cả các ô theo lập trình và tôi có thể tìm ra những gì cần làm với văn bản mới được nhập khi chỉnh sửa. ... Tôi không thể mở hộp văn bản để chỉnh sửa!
(Các cột NSTable được đánh dấu là có thể chỉnh sửa được trong IB)
Cảm ơn bạn đã tìm mọi đầu mối.
OK, không có câu trả lời, nhưng ai có thể khẳng định rằng ít nhất này _should_ thể, bấm/DoubleClick một ô trong một NSTableView mở ra trường text để chỉnh sửa? Tôi bắt đầu tự hỏi nếu cài đặt Xcode của tôi bị hỏng. Trong mọi hướng dẫn tôi có thể tìm thấy, đây là hành vi bình thường mà không giải thích cách tạo ra nó. Cảm ơn. –
Hóa ra đó không phải là hành vi mặc định, cũng như không thể thiết lập trên toàn cầu trong IB. Bạn phải tự mã hóa mỗi ô để có thể chỉnh sửa khi bạn tạo chúng trong nguồn dữ liệu/đại biểu của mình. –
Tôi có cùng một câu hỏi. Nếu bạn có thể cung cấp thêm chi tiết trong một câu trả lời chính thức, điều đó thật tuyệt vời. – Brett