Mac - 让NSView快捷的实现阴影效果
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Mac - 让NSView快捷的实现阴影效果相关的知识,希望对你有一定的参考价值。
在iphone开发我们可以通过对layer设置阴影,从而实现UIView的阴影效果。 我cocoa中,有一个很方便的阴影效果的类叫做NSShadow,并且实现的方式也十分简单。 1 NSShadow *shadow = [[NSShadow alloc] init]; 2 3 //设置阴影为白色 4 5 [shadow setShadowColor:[NSColor whiteColor]]; 6 7 //设置阴影为右下方 8 9 [shadow setShadowOffset:NSMakeSize(1, 1)]; 10 11 //这一步不可少,设置NSView的任何与Layer有关的效果都需要 12 13 [textField setWantsLayer:YES]; 14 15 //最后一步,完成 16 17 [textField setShadow:shadow]; 摘自: http://codego.net/9907664/
以上是关于Mac - 让NSView快捷的实现阴影效果的主要内容,如果未能解决你的问题,请参考以下文章