首页 > 系统服务 > 详细

Mac - 让NSView快捷的实现阴影效果

时间:2016-01-25 11:10:36      阅读:647      评论:0      收藏:0      [点我收藏+]
在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快捷的实现阴影效果

原文:http://www.cnblogs.com/741162830qq/p/5156847.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!