1. 程式人生 > >貓貓學iOS之UILabel設定圓角不成功所做調控更改

貓貓學iOS之UILabel設定圓角不成功所做調控更改

如圖問題

如圖是我要做的效果這裡寫圖片描述

然而當我寫好程式碼後,設定號label的layer圓角後是這樣的
這裡寫圖片描述
崩潰。。

解決

百度後知道解決方法,原來少了一行程式碼

            cell.textLabel.text = @"檢查更新";
            UILabel *label = [[UILabel alloc]initWithFrame:CGRectMake(NYScreenW - 145, 9, 115, 30)];
            label.layer.cornerRadius = 13;
            label.backgroundColor
= [UIColor grayColor]; label.clipsToBounds = YES; label.text = @" 版本號:2.2.22"; [cell addSubview:label];

之前並沒有些label.clipsToBounds = YES;這行程式碼,
當然,除了設定maskToBounds = YES 是可以的 還可以設定 clipsToBounds = YES 也可以 。