我想加上UIView
這是我的設計師給我申請陰影陰影和中風陰影,iOS:如何在UIView上添加投影和筆觸陰影?
對於陰影,他告訴我使用RGB(176199226)與90%的不透明度,距離-3和大小-5
對於中風影子,他告訴申請,大小1和100%不透明度的RGB(209,217,226)。
這是Photoshop中應用了效果的屏幕,
具有所需陰影的視圖(預期輸出)
我嘗試以下得到t他陰影
viewCheck.layer.masksToBounds = NO;
viewCheck.layer.cornerRadius = 5.f;
viewCheck.layer.shadowOffset = CGSizeMake(.0f,2.5f);
viewCheck.layer.shadowRadius = 1.5f;
viewCheck.layer.shadowOpacity = .9f;
viewCheck.layer.shadowColor = [UIColor colorWithRed:176.f/255.f green:199.f/255.f blue:226.f/255.f alpha:1.f].CGColor;
viewCheck.layer.shadowPath = [UIBezierPath bezierPathWithRect:viewCheck.bounds].CGPath;
這是它的結果,
我瞭解如何申請中風和陰影的顯示到Photoshop的截圖有問題(我上面已經添加了)。如何申請距離,傳播,大小,位置?
有人能指點我應用這些陰影的指南嗎?有很多陰影效果出來,我想了解如何才能做到這一點,而不是問這裏的每個問題!
謝謝:)
myView.layer.shadowColor = ...; – mnl
myView.layer.shadowOffset = ...; – mnl