2010-09-25 140 views
0

我正在開發iPhone應用程序,並遇到了UIView的陰影。UIView內部的陰影

我知道如何向UIView顯示陰影,但我真正感興趣的是在UIView內部放置陰影。

就像當我設置UIView的陰影屬性時,陰影被放在視圖後面。我想讓它看到視圖,以便視圖看起來好像被按下了。

這種視圖的例子是帶有roundedRect樣式的UITextField。

謝謝,

回答

1

這取決於你想達到的最終效果。

easies的方式將是一個帶有預備陰影作爲背景的自定義圖像。這會給視圖表面的衰退帶來幻想。然後,您可以照常爲其添加子視圖。

或者,您可以覆蓋drawRect:方法,並根據需要繪製視圖,包括「倒置陰影」。