我正在尝试使用 NSTextField 以编程方式创建标签,但结果很模糊:screenshot
到目前为止,这是我的代码:
NSTextfield *textfield = [[NSTextField alloc] initWithFrame:NSMakeRect(5,5,150,20)];
[texField setStringValue:@"some text here"];
[textField setEditable:NO];
[textField setSelectable:NO];
[textField setBordered:NO]
[textField setDrawsBackground:NO]
我已将问题追溯到 setDrawsBackground 行。我也尝试过使用 [textField setBackgroundColor:[NSColor clearColor] ,但没有运气。
顺便说一句,我已将 textField 添加到作为滚动视图子视图的视图的子视图中。我也在所有视图级别上玩过 isOpaque ,但又没有运气了。
任何帮助是极大的赞赏。