Q:
Why do my tabless NSTabViews have this weird white border
around them and/or progressively draw their shadows darker
and darker?
A:
This is a bug in Mac OS X version 10.1.x that will be fixed
in the next major version of Mac OS X. You can work around
the bug by using a custom subclass of NSTabView and implementing
the code in Listing 1.
- (BOOL)isOpaque {
if ([self tabViewType]==NSNoTabsBezelBorder && NSAppKitVersionNumber<633) return NO;
else return [super isOpaque];
}
|
Listing 1.
|
[Feb 14 2002]
|