View的陰影設(shè)置

陰影的顏色:

view.layer.shadowColor =[UIColor grayColor].CGColor;

陰影透明度:

view.layer.shadowOpacity = 0.4f;

陰影的圓角:

view.layer.shadowRadius = 4.f;

陰影的偏移量:

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

路徑陰影:

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)];

設(shè)置陰影路徑:

view.layer.shadowPath = path.CGPath;

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

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

  • Quartz2D以及drawRect的重繪機(jī)制字?jǐn)?shù)1487 閱讀21 評(píng)論1 喜歡1一、什么是Quartz2D Q...
    PurpleWind閱讀 906評(píng)論 0 3
  • UIBezierPath用于定義一個(gè)直線/曲線組合而成的路徑,并且可以在自定義視圖中渲染該路徑。 注意:使用UIB...
    光之鹽汽水閱讀 18,125評(píng)論 2 29
  • 218.241.181.202 wxhl60 123456 192.168.10.253 wxhl66 wxhl6...
    CYC666閱讀 1,550評(píng)論 0 6
  • 前言 本文只要描述了iOS中的Core Animation(核心動(dòng)畫:隱式動(dòng)畫、顯示動(dòng)畫)、貝塞爾曲線、UIVie...
    GitHubPorter閱讀 3,736評(píng)論 7 11
  • 在iOS中隨處都可以看到絢麗的動(dòng)畫效果,實(shí)現(xiàn)這些動(dòng)畫的過(guò)程并不復(fù)雜,今天將帶大家一窺iOS動(dòng)畫全貌。在這里你可以看...
    F麥子閱讀 5,261評(píng)論 5 13

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