-(void)showLabel{ UILabel * label1 = [[[UILabel alloc] initWithFrame:CGRectMake( 60, 300, 200, 40 )] autorelease]; UILabel * label2 = [[[UILabel alloc] initWithFrame:CGRectMake( 60, 350, 200, 40 )] autorelease]; UILabel * label3 = [[[UILabel alloc] initWithFrame:CGRectMake( 60, 400, 200, 40 )] autorelease]; label1.textAlignment = UITextAlignmentLeft; label2.textAlignment = UITextAlignmentCenter; label3.textAlignment = UITextAlignmentRight; label1.text = @"UITextAlignmentLeft"; label2.text = @"UITextAlignmentCenter"; label3.text = @"UITextAlignmentRight"; label1.font = [UIFont fontWithName:@"Arial-BoldItalicMT" size:[UIFont systemFontSize]]; label2.font = [UIFont fontWithName:@"Cochin-BoldItalic" size:[UIFont systemFontSize]]; label3.font = [UIFont fontWithName:@"Courier" size:[UIFont systemFontSize]]; label1.backgroundColor = [UIColor clearColor]; label2.backgroundColor = [UIColor blackColor]; label2.textColor = [UIColor whiteColor]; label3.backgroundColor = [UIColor darkGrayColor]; [self.view addSubview:label1]; [self.view addSubview:label2]; [self.view addSubview:label3]; }
UILabel をコードで描画して配置する。textColor を clearColor にしたら文字が見えなくなった。背景を透過する抜き文字みたいにするにはどうしたらいいのかな。。。
0 件のコメント:
コメントを投稿