程序中经常会看到头像之类的控件是圆形的,点击可以换头像什么的,其实圆形控件很好切的,这里已button为例,介绍下如何快速的切出一个圆出来。
//首先,这个button要是正方形的,所以设置圆角(半径)为长(宽)的一半
self.btn.layer.cornerRadius = self.btn.frame.size.width / 2;
//把多余的去掉,剩下的就是一个圆了
self.btn.layer.masksToBounds = YES;
程序中经常会看到头像之类的控件是圆形的,点击可以换头像什么的,其实圆形控件很好切的,这里已button为例,介绍下如何快速的切出一个圆出来。
//首先,这个button要是正方形的,所以设置圆角(半径)为长(宽)的一半
self.btn.layer.cornerRadius = self.btn.frame.size.width / 2;
//把多余的去掉,剩下的就是一个圆了
self.btn.layer.masksToBounds = YES;