国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > iOS > 正文

iOS為UIView設置陰影效果

2019-10-21 18:51:46
字體:
來源:轉載
供稿:網友

UIView的陰影設置主要通過UIViewlayer的相關屬性來設置

陰影的顏色

imgView.layer.shadowColor = [UIColor blackColor].CGColor;

陰影的透明度

imgView.layer.shadowOpacity = 0.8f;

陰影的圓角

imgView.layer.shadowRadius = 4.f;

陰影偏移量

imgView.layer.shadowOffset = CGSizeMake(4,4);

ios,陰影效果,uiview,添加陰影效果

imgView.layer.shadowOffset = CGSizeMake(0,0);

ios,陰影效果,uiview,添加陰影效果

其實從偏移量上可以看出來,即使偏移量為(0,0)時,圍繞view的四周依然能看到一定陰影。

陰影的路徑

除了通過上面的操作,我們還可以設定陰影的路徑

//路徑陰影UIBezierPath *path = [UIBezierPath bezierPath];[path moveToPoint:CGPointMake(-5, -5)];//添加直線[path addLineToPoint:CGPointMake(paintingWidth /2, -15)];[path addLineToPoint:CGPointMake(paintingWidth +5, -5)];[path addLineToPoint:CGPointMake(paintingWidth +15, paintingHeight /2)];[path addLineToPoint:CGPointMake(paintingWidth +5, paintingHeight +5)];[path addLineToPoint:CGPointMake(paintingWidth /2, paintingHeight +15)];[path addLineToPoint:CGPointMake(-5, paintingHeight +5)];[path addLineToPoint:CGPointMake(-15, paintingHeight /2)];[path addLineToPoint:CGPointMake(-5, -5)];//設置陰影路徑 imgView.layer.shadowPath = path.CGPath;

ios,陰影效果,uiview,添加陰影效果

總結

以上就是這篇文章的全部內容,希望能對各位iOS開發者們能有所幫助,如果有疑問大家可以留言交流。


注:相關教程知識閱讀請移步到IOS開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 长武县| 利辛县| 保山市| 双桥区| 靖州| 玛沁县| 新兴县| 贵南县| 九龙城区| 高安市| 黄梅县| 崇州市| 沁源县| 安阳县| 称多县| 汨罗市| 宜阳县| 梅河口市| 二连浩特市| 图木舒克市| 娱乐| 临高县| 彰武县| 惠东县| 庄浪县| 肇州县| 健康| 繁峙县| 达日县| 阿坝| 高淳县| 慈利县| 平远县| 新干县| 仙居县| 延边| 岳池县| 平定县| 崇左市| 万源市| 勐海县|