サブビューとしていくつかの UIView (view1-view10) と UILabels (label1-label3) を持つ UIView があります。ラベル 2 はビュー 3 の上にあり、ラベル 2 の背景色をクリアに設定しましたが、ラベル 2 の周りに白いボックスが表示され、ビュー 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];