Friday, April 5, 2013

UILabelを透明にする

背景に画像を使用していて、その上にラベルをおきたいときてありますよね。
でも、直接おくとラベルのフレームのところだけ白くなりかっこわるい。。。ということでUILabelの背景を透明にする方法です


//プログラムから追加する方法
    UILabel *label = [[UILabel alloc]initWithFrame:CGRectMake(100, 100, 200, 40)];
    label.text = @"Sample text";
    label.backgroundColor = [UIColor clearColor];
    [self.view addSubview:label];

    //hファイルにすでに宣言されている場合
    self.label.backgroundColor = [UIColor clearColor];

こんな風に描けばOKです

No comments:

Post a Comment