91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

太仆寺旗| 博湖县| 容城县| 乐山市| 昭觉县| 通化市| 威海市| 镇赉县| 商河县| 张家界市| 临安市| 北流市| 双桥区| 包头市| 大冶市| 武乡县| 夹江县| 乌鲁木齐县| 南昌市| 讷河市| 无棣县| 时尚| 普格县| 东海县| 安国市| 海原县| 于都县| 中方县| 宁晋县| 平和县| 高碑店市| 南丹县| 天长市| 冕宁县| 凌海市| 贺兰县| 甘孜县| 古蔺县| 时尚| 洛宁县| 德昌县|