親ビューの CALayer の上にサブビューを追加するのに問題があります。
意味を示すために画像を添付しようとしましたが、十分な評判がないため、画像へのリンクを次に示します。
http://imageshack.us/photo/my-images/843/img0219u.png/
サブビューの一部は、親ビューの境界線によって隠されています。
サブビューを親ビュー レイヤーの上に表示するにはどうすればよいですか?
どんな助けでも大歓迎です。
それが役立つ場合、これが私のコードです:
レイヤーを追加するコード:
UIView *student = [[UIView alloc] initWithFrame:CGRectMake(50, 50, 100, 100)];
student.backgroundColor = [UIColor grayColor];
CALayer *studentLayer = [[CALayer alloc] init];
studentLayer.borderColor = [UIColor grayColor].CGColor;
studentLayer.borderWidth = 5;
student.layer.borderColor = studentLayer.borderColor;
student.layer.borderWidth = studentLayer.borderWidth;
サブビューを追加するコード:
UILabel *ilp = [[UILabel alloc] initWithFrame:(CGRectMake(-20, -10, 40, 20))];
ilp.text = @"ILP";
ilp.backgroundColor = [UIColor yellowColor];
ilp.textColor = [UIColor blackColor];
ilp.textAlignment = NSTextAlignmentCenter;
[student addSubview:ilp];