CALayer 画边界线

声明一个CALayer 变量

@property(strong,nonatomtic) CALayer *border;

在viewDidLoad()函数中添加一下:

self.border=[[CALayer alloc] init];

self.border.frame=CGRectMake[x,y,width];//设置边线的位置 宽度

self.border.backgroundColor=[UIColor grayColor].CGColor;

[self.layer addSublayer:self.border];//将border添加到当前的layer

 

边线的宽度注意最好是.05f的整数, 因为retina显示屏 一个像素是4个点,具体像素点的问题,后期会更新官方详细文档

posted on 2014-01-10 13:22  小白说我是2B  阅读(495)  评论(0编辑  收藏  举报

导航