11
可能重複:
How to use Quartz 2D to add drop shadow to an UIImage or UIImageView ?目標C:如何陰影效果添加到導航欄和表單元格
嗨,
我創建了一個tableViewController,想嘗試爲導航欄以及表單元格添加陰影效果。任何人都可以指導我採取這種做法嗎?
謝謝!
震鋤
可能重複:
How to use Quartz 2D to add drop shadow to an UIImage or UIImageView ?目標C:如何陰影效果添加到導航欄和表單元格
嗨,
我創建了一個tableViewController,想嘗試爲導航欄以及表單元格添加陰影效果。任何人都可以指導我採取這種做法嗎?
謝謝!
震鋤
試試這個
yourView.layer.shadowColor = [[UIColor blackColor] CGColor];
yourView.layer.shadowOffset = CGSizeMake(1.0f, 1.0f);
yourView.layer.shadowRadius = 3.0f;
yourView.layer.shadowOpacity = 1.0f;
你需要替換 「yourView」 以導航欄或表格單元格
順便說一句,你也將需要進口QuartzCore/CALayer的。 h
嗨,謝謝!這正是我需要的。非常感謝:) – Zhen 2011-05-16 05:19:24
沒有任何參考,但只是謹慎,請不要在任何滾動視圖中使用它。例如,在表格視圖單元格中使用它會破壞滾動平滑度。但是,如果你需要它在一個不可移動的視圖上,就像一個魅力 – 2012-10-15 13:41:04
如果你想使用它與tableview你可以創建UIView,並將UITableView添加到該UIView,並使UIView圖層上的陰影將解決平滑問題。 (PS。我沒有嘗試使用UIScrollView) – majorl3oat 2012-11-06 08:11:34