我有一个UIView,它有几个UIViews(view1-view10)和UILabels(label1-label3)作为子视图。标签2位于视图3的顶部,我已将label2的背景颜色设置为清除,但我仍然在label2周围有一个白色框,它阻挡了我的一些视图3.如何设置它以便非文字区域清楚吗?我拍了一张截图并张贴在这里:
UILabel * newLabel = [[UILabel alloc] initWithFrame:CGRectMake([[properties objectAtIndex:1] intValue], [[properties objectAtIndex:2] intValue], [[properties objectAtIndex:3] intValue], [[properties objectAtIndex:4] intValue])];
[newLabel setBackgroundColor:[UIColor clearColor]];
[self addSubview:newLabel];
答案 0 :(得分:3)
另外,请确保此标签的opaque属性为NO。
答案 1 :(得分:0)
[self.view bringSubviewToFront:label];