2015-09-17 62 views
3

我使用迅速發展的應用程序,但我得到了與陰影一個奇怪的問題:斯威夫特:UIView的的影子被應用到子組件

  1. 我有一個觀點一個UITableViewCell(CTA),我想強調有一個影子。
  2. 的視圖需要強調的引用在我的自定義的UITableViewCell類正確的插座(CTA - > CTA視圖)

enter image description here

  • 以我電池I添加陰影,就像我爲其他一些視圖所做的一樣,使用此代碼 enter image description here
  • 預期結果應該是一個以偏移量開始並看起來像下邊框的陰影,我得到的是這個(t他的影子應該出現在第一線和第二線)之間: enter image description here

  • 陰影似乎也適用於內視圖(標籤,按鈕等),而不是視圖本身......我第一次見這,我無法弄清楚發生了什麼以及如何解決它。

  • 有人已經面對這個嗎? 我錯過了什麼?

    回答

    2

    好吧,我發現,最終我的視圖背景是CLEARCOLOR,當我將其更改爲其他顏色以檢查佈局時,內部組件陰影消失且視圖陰影出現......似乎透明視圖不會投射陰影和標籤的陰影將被投射在背後的視圖上。