标签:
今天碰到的问题如下:
[btn_portait.layer setCornerRadius:6.0f];
[btn_portait.layer setBorderColor:[uicolor redcolor].CGColor];
[btn_portait.layer setBorderWidth:2.0];
[btn_portait setBackgroundImage:[UIImage imageWithData:[NSData dataWithContentsOfFile:path]] forState:UIControlStateNormal];
问题出现了,btn_portait的redcolor外围出现了背景图片的四个脚。解决办法:
btn_portait.clipsToBounds = YES;
属性介绍:
值:BOOL(YES/NO) ,默认是NO。
作用:决定了子视图的显示范围。具体的说,就是当取值为YES时,剪裁超出父视图范围的子视图部分;当取值为NO时,不剪裁子视图(超出部分继续显示,例如在scrollview中。。。)。默认值为NO。
版权声明:本文为博主原创文章,未经博主允许不得转载。
UIView设置layer的时候,layer外四个角任然出现图片的解决办法
标签:
原文地址:http://blog.csdn.net/intheair100/article/details/46754469