码迷,mamicode.com
首页 > 系统相关 > 详细

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

时间:2016-01-25 11:10:58      阅读:1084      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!