I have a UILabel , here is the code i have written:
UILabel *tl = [[UILabel alloc] initWithFrame:CGRectMake(100, 200, 50, 30)];
tl.font = [UIFont systemFontOfSize:12];
tl.backgroundColor = nil;
// tl.text = @"123"; // 1
tl.text = @"你好"; // 2
tl.textColor = [UIColor blackColor];
[self.view addSubview:tl];
like annotation 1, if you set it in English or number, the whole UILabel becomes balck, but if it is set in Chinese, it is normal color.
@fengshaobo use [UIColor clearColor];
in background color