亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

CALayer

發布時間:2020-09-01 11:12:10 來源:網絡 閱讀:377 作者:guoleiappleapp 欄目:開發技術

CALayer 是一個很經常使用的到的 Object,

1. 每個UIView 都有 CALayer,即 UIView.layer,同時 UIView是iOS系統中界面元素的基礎,所有的界面元素都是繼承自它,所以,CALayer 應用很廣泛
2. CALayer 能夠對 UIView 做許多設定,如:陰影、邊框、圓角和透明效果等,且這些設定都是很有用的。
下面就逐個過下 CALayer 的一些重要屬性:
1. shadowPath : 設置 CALayer 背景(shodow)的位置
2. shadowOffset : shadow 在 X 和 Y 軸 上延伸的方向,即 shadow 的大小
3. shadowOpacity : shadow 的透明效果
4. shadowRadius : shadow 的漸變距離,從外圍開始,往里漸變 shadowRadius 距離
5. masksToBounds : 很重要的屬性,可以用此屬性來防止子元素大小溢出父元素,如若防止溢出,請設為 true
6. borderWidth 和 boarderColor : 邊框顏色和寬度,很常用
7. bounds : 對于我來說比較難的一個屬性,測了半天也沒完全了解,只知道可以用來控制 UIView 的大小,但是不能控制 位置
8. opacity : UIView 的透明效果
9. cornerRadius : UIView 的圓角

測試代碼
- (void)viewDidLoad
{
[super viewDidLoad];

self.qiqiu=[[UIImageView alloc]initWithFrame:CGRectMake(10, 10, 200, 300)];
self.qiqiu.p_w_picpath=[UIImage p_w_picpathNamed:@"氣球.png"];
[self.view addSubview:qiqiu];

//Test 1 陰影
//self.qiqiu.layer.shadowPath = [UIBezierPath bezierPathWithRect:viewSample.bounds].CGPath;
self.qiqiu.layer.shadowPath = [UIBezierPath bezierPathWithRect:CGRectMake(0, 0, 400, 400)].CGPath;
self.qiqiu.layer.masksToBounds = NO;//不防止溢出
self.qiqiu.layer.shadowOffset = CGSizeMake(10, 10);//偏移
self.qiqiu.layer.shadowRadius = 5;
self.qiqiu.layer.shadowOpacity = 0.5;

//Test 2 邊框
self.qiqiu.layer.borderWidth = 2;
self.qiqiu.layer.borderColor = [[UIColor redColor] CGColor];

//Test 3 masksToBounds
UIButton *btn = [[UIButton alloc] initWithFrame:CGRectMake(0,0, 500, 500)];
btn.backgroundColor = [UIColor lightGrayColor];
//[self.qiqiu addSubview:btn];
//self.qiqiu.layer.masksToBounds = true;

//Test 4 bounds 
//
self.qiqiu.layer.bounds = CGRectMake(200, 200, 500, 500);

//Test 5

self.qiqiu.layer.opacity = 0.5;

self.qiqiu.layer.cornerRadius = 5;
}


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

土默特左旗| 长治县| 海晏县| 体育| 尉氏县| 江安县| 仁布县| 文昌市| 八宿县| 灵丘县| 隆安县| 唐海县| 鱼台县| 南阳市| 五家渠市| 钟山县| 宣恩县| 济阳县| 翁牛特旗| 连平县| 佛学| 阳原县| 昌吉市| 湾仔区| 志丹县| 开阳县| 徐汇区| 巴楚县| 桂林市| 塘沽区| 灵台县| 郁南县| 麦盖提县| 耿马| 新建县| 惠水县| 盖州市| 班戈县| 军事| 克东县| 凤阳县|