NSTextField setBackgroundColor使两个字段成为后一种颜色设置?

时间:2017-05-23 02:08:59

标签: objective-c macos nstextfield

2个TextField创建为2个不同的背景。但两者都是有色的"黄色"而不是"蓝色"和"黄色" ?
事实上,如果我切换2个项目,最后一个是两个项目都是彩色的。

NSTextField *tfRange = [[NSTextField alloc] initWithFrame:CGRectMake(300,10, 100, 50)];
[self.view addSubview:tfRange];
[tfRange setBackgroundColor:[NSColor blueColor]];
[tfRange setStringValue:@"0"];
[tfRange setFont:[NSFont systemFontOfSize:40] ];
[tfRange setTag:10001];

NSTextField *tfOffset = [[NSTextField alloc] initWithFrame:CGRectMake(200,60, 100, 50)];
[self.view addSubview:tfOffset];
[tfOffset setBackgroundColor:[NSColor yellowColor]];
[tfOffset setStringValue:@"7"];
[tfOffset setFont:[NSFont systemFontOfSize:40] ];
[tfOffset setTag:10000];

数字显示正确... 0和7

0 个答案:

没有答案