我正在尝试将文本绘制到黑色背景上,我发现文本呈现方式存在一些差异.这是我的代码:
NSTextView * textView = [[NSTextView alloc] initWithFrame:NSMakeRect(0.0f, 0.0f, 500.0f, 50.0f)];
[textView setDrawsBackground:YES];
[textView setBackgroundColor:[NSColor blackColor]];
[textView setString:@"NSTextView: Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua."];
[textView setFont:[NSFont fontWithName:@"Helvetica" size:18.0f]];
[textView setEditable:NO];
[textView setTextColor:[NSColor whiteColor]];
[flippedView addSubview:textView];
NSTextField * textField = [[NSTextField alloc] initWithFrame:NSMakeRect(0.0f, 50.0f, 500.0f, 50.0f)];
[textField setDrawsBackground:YES];
[textField setBackgroundColor:[NSColor blackColor]];
[textField setBordered:NO];
[textField setBezeled:NO];
[textField setStringValue:@"NSTextField: Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod …Run Code Online (Sandbox Code Playgroud)