iOS view圆角设置同时又不影响子视图超出父视图部分显示
UIBezierPath*maskPath=[UIBezierPathbezierPathWithRoundedRect:self.boundsbyRoundingCor...
UIBezierPath *maskPath = [UIBezierPath bezierPathWithRoundedRect:self.bounds byRoundingCorners:UIRectCornerAllCorners cornerRadii:CGSizeMake(radius_noClips, radius_noClips)];
CAShapeLayer *maskLayer = [[CAShapeLayer alloc] init];
maskLayer.frame = self.bounds;
maskLayer.path = maskPath.CGPath;
self.layer.mask = maskLayer;
把view用绘图画圆角,但是view-badge超出view的部分无法正常显示。虽然能用coreGraphic解决对image绘制圆角,但是能否有其他方法设置view圆角同时又不影响子视图超出部分显示?
他——奶-奶的,原来用cornerRaduis不设置clipsToBounds就能实现。那么蒙版mas在ios到底是什么意思呢 展开
CAShapeLayer *maskLayer = [[CAShapeLayer alloc] init];
maskLayer.frame = self.bounds;
maskLayer.path = maskPath.CGPath;
self.layer.mask = maskLayer;
把view用绘图画圆角,但是view-badge超出view的部分无法正常显示。虽然能用coreGraphic解决对image绘制圆角,但是能否有其他方法设置view圆角同时又不影响子视图超出部分显示?
他——奶-奶的,原来用cornerRaduis不设置clipsToBounds就能实现。那么蒙版mas在ios到底是什么意思呢 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询