tôi đã thiết lập khoảng cách intercell trong NSTableView của tôi để 0 bằng cách gửi:làm cách nào để xóa không gian giữa các ô của NSTableView?
[self.tableView setIntercellSpacing:NSMakeSize(0, 0)];
trong bộ điều khiển cửa sổ của awakeFromNib
nhưng vẫn còn là một (có thể là 1 rộng pixel) không gian trống giữa các hàng, mà tôi nghĩ là nơi các đường lưới được vẽ mặc dù tôi không sử dụng các đường lưới. Làm thế nào tôi có thể loại bỏ không gian này giữa các hàng?
update:
Các NSTableView documentation dường như để nói rằng tách này 1 pixel sẽ biến mất khi tách intercell được đặt thành 0, 0. Trong trường hợp của tôi, nó không. Có lẽ đó là một lỗi?
bạn đang sử dụng [self.tableView setIntercellSpacing: NSMakeSize (0, 0)]; phương pháp trong awakefromnib? –
Có, tôi đã cập nhật câu hỏi để bao gồm thông tin này. –
Dang, tôi chỉ nhận ra rằng khoảng cách 1 pixel là do lỗi trong mã vẽ của tôi. Làm thế nào tôi có thể rút câu hỏi này? –