2013-09-25 161 views
6

我有一個UIView mainView,我在每個角上添加了4個按鈕作爲子視圖。我添加了陰影到我的主視圖像這樣從子視圖中刪除陰影

mainView.layer.shadowColor = [[UIColor blackColor] CGColor]; 
mainView.view.layer.shadowOffset = CGSizeMake(0,6); 
mainView.layer.shadowOpacity = 0.3; 

我的問題是子視圖也顯示陰影(按鈕)。如何隱藏子視圖陰影。 在此先感謝。

+0

這是奇特的。您是否嘗試過手動設置子視圖上的陰影? – n00bProgrammer

+0

是的,我試過了,我不工作,不幸的是 – Vervatovskis

+0

什麼是主視圖?你是如何獲得UIVIEw視圖屬性的?@Vervatovskis –

回答

0

我也得到同樣的問題,並找到了這個問題的解決方案。

  • 只是設置超視圖背景色(更換超視圖的背景清楚,任何其他顏色。)

EX:在上述問題

mainView.backgroundColor = UIColor.white