iOS設置UIView陰影

masksToBoundslayer對子layer進行切割,為true后切割后,陰影就看不到了。

shadowOffsetlayer陰影的偏移量設置。

shadowOpacity陰影的不透明度。

shadowRadius陰影的半徑。

shadowColor陰影的顏色,會隨著不透明度變。

cornerRadiusview的圓角弧度。

borderWidthview的邊線寬度。

borderColorview的邊線顏色。


遇到的坑:

1. masksToBounds默認為false,也許項目中加了默認為true的效果。true的情況會導致陰影效果一直不會出來。

clipsToBounds默認也是false,最好也設置一下false,防止不出陰影效果。

2. 陰影的方向

負負為左上? 正正為右下

layer.shadowOffset = CGSizeMake(1, 1)

?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • 目的是為了給這塊view下半部分加上陰影,實現(xiàn)代碼如下。 1坑 masksToBounds默認為false,也許項...
    jackyshan閱讀 12,431評論 4 15
  • 每個UIView有一個伙伴稱為layer,一個CALayer。UIView實際上并沒有把自己畫到屏幕上;它繪制本身...
    shenzhenboy閱讀 3,255評論 0 17
  • 1. 簡單陰影 我們給layer設置了shadowOpacity后就能得到一個簡單的陰影 view.layer.s...
    尛爍閱讀 5,823評論 0 6
  • >嗯,圓和橢圓還不錯,但如果是帶圓角的矩形呢? >我們現(xiàn)在能做到那樣了么? >史蒂芬·喬布斯 我們在第三章『圖層幾...
    夜空下最亮的亮點閱讀 791評論 0 0
  • 曾經(jīng)有段時間,輿論上對年輕的八零九零后一代頗有微詞。說什么他們思想墮落、離經(jīng)叛道的一代、是不負責任的一代、是沒有擔...
    一縷情絲閱讀 1,367評論 5 10

友情鏈接更多精彩內(nèi)容