Tôi muốn tạo NSTableView trong suốt.
Tôi đang sử dụng lớp WindowController tại đây.
Tôi đã cố gắng này:Làm thế nào để làm cho NSTableView trong suốt?
- (void)windowDidLoad
{
[super windowDidLoad];
[[self enclosingScrollView] setDrawsBackground: NO];
[[self enclosingScrollView] setBorderType:NSNoBorder];
}
- (BOOL)isOpaque {
return NO;
}
- (void)drawRect:(NSRect)drawRect
{
[super drawRect: drawRect];
}
Nhưng khi tôi đang viết mã này tôi không thể tìm thấy enclosingScrollView
giúp cửa sổ.
bạn có thể xem tại đây ..
Bất kỳ sự giúp đỡ ?? Hãy nhớ tôi hoặc sửa tôi nếu tôi làm sai điều gì đó.
Cảm ơn bạn.
Got trả lời .. !!! Tôi chỉ thử điều này '[tableview setBackgroundColor: [NSColor clearColor]];' '[tableview setHeaderView: nil];' và làm việc tốt. – iUser
điều này cũng phù hợp với tôi. đặt màu nền thành màu rõ ràng – harryhorn