collection view剪裁成特定樣式,剪裁上面的兩個(gè)角為圓角,需要在cell方法里面剪裁cell。 [Utile setrangeView:cell]; 不能使用 [Utile setrangeView:cell.contentView];會導(dǎo)致cell的寬度和高度也被剪裁。下面鄭州app開發(fā)公司燚軒科技就來跟大家分享一下如何解決這個(gè)問題。
view剪裁方法:
+ (void)setrangeView:(UIView *)rangeViews{
//設(shè)置切哪個(gè)直角
// UIRectCornerTopLeft = 1 << 0, 左上角
//UIRectCornerTopRight = 1 << 1, 右上角
// UIRectCornerBottomLeft = 1 << 2, 左下角
// UIRectCornerBottomRight = 1 << 3, 右下角
// UIRectCornerAllCorners = ~0UL 全部角
//得到view的遮罩路徑
UIBezierPath *maskPath = [UIBezierPath bezierPathWithRoundedRect:rangeViews.bounds byRoundingCorners:UIRectCornerTopLeft|UIRectCornerTopRight cornerRadii:CGSizeMake(10,10)];
//創(chuàng)建 layer
CAShapeLayer *maskLayer = [[CAShapeLayer alloc] init];
//maskLayer.frame = rangeViews.bounds;
//賦值
maskLayer.path = maskPath.CGPath;
rangeViews.layer.mask = maskLayer;
}
好了,以上就是鄭州app開發(fā)公司燚軒科技為大家分享的解決方法了,如果大家還是存在疑問的話,可以留言咨詢,我們會盡快為您解答的。
s="MsoNormal"> ...
s="MsoNormal"> ...
亮度蒙版是影調(diào)調(diào)整的基石。它提供了一個(gè)簡便的方法來選取圖...
s="p"> <span...
目前大家經(jīng)常會遇到摳圖的問題,最多的就是摳人體、頭發(fā),摳...
請掃二維碼聯(lián)系客服
854221200@qq.com
185-3825-9583
QQ客服
關(guān)于  ·  招聘  ·  案例中心  ·  網(wǎng)站地圖
?@2018 燚軒科技版權(quán)所有 豫ICP備16015002號-4
百度提供搜索支持