我正在开发iPhone应用程序,并且遇到了UIView的阴影。
我知道如何向UIView展示阴影,但我真正感兴趣的是在UIView中投下阴影。
就像我设置UIView的阴影属性一样,阴影被放在视图后面。我希望它来到视图上,以便视图看起来好像是在里面按下的。
此类视图的示例是带有roundRect样式的UITextField。
谢谢,
答案 0 :(得分:1)
这很大程度上取决于你想要达到的最终效果。
简易方法是自定义阴影作为背景的自定义图像。这将给出视图表面衰退的幻觉。然后,您可以照常添加子视图。
或者,您可以覆盖 drawRect:方法并根据需要绘制视图,包括“倒置阴影”。