开发者

Shadow inside UIView

I am working on iPhone application de开发者_如何学编程velopment and have come across shadows of UIView.

I know how to show shadows to a UIView but what I am actually interested in is to drop shadow inside the UIView.

Like when I set shadow properties of a UIView the shadow is dropped behind the view. I want it to come over the view so that the view looks as if it is pressed inside.

Example of such view is UITextField with roundedRect styling.

Thanks,


It depends a lot on the final effect you want to achieve.

The easies way would be a custom image with a prebacked shadow as background. This will give the illusion of a recession in the surface of the view. You can then add subviews to it as usual.

Alternatively, you can override the drawRect: method and draw the view as you like there, "inverted drop shadow" included.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜