久久精品无码av|精品人妻春药中文字幕|成人精品亚洲欧洲国产|国产日韩欧美精品一区二区|污污国产精品免费观看入口|A级毛片无码久久精品免费|久久精品国产亚洲高清剧情介绍|欧美日韩激情视频一区二区三区

首頁

iOS開發(fā)之collection view 的視圖裁剪問題

iOS開發(fā)視圖裁剪 2018-10-25 6763

collection view剪裁成特定樣式,剪裁上面的兩個角為圓角,需要在cell方法里面剪裁cell。 [Utile setrangeView:cell]; 不能使用 [Utile setrangeView:cell.contentView];會導(dǎo)致cell的寬度和高度也被剪裁。下面鄭州app開發(fā)公司燚軒科技就來跟大家分享一下如何解決這個問題。

view剪裁方法:

+ (void)setrangeView:(UIView *)rangeViews{

//設(shè)置切哪個直角

// 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ā)公司燚軒科技為大家分享的解決方法了,如果大家還是存在疑問的話,可以留言咨詢,我們會盡快為您解答的。

分享到微信朋友圈 +
打開微信,點擊底部的“發(fā)現(xiàn)”,使用 “掃一掃” 即可將網(wǎng)頁分享到我的朋友圈。 如何使用?
推薦文章

熱貼More +

服務(wù)范圍More +

聯(lián)系我們

請掃二維碼聯(lián)系客服

854221200@qq.com

185-3825-9583

QQ客服

關(guān)于  ·  招聘  ·  案例中心  ·  網(wǎng)站地圖

?@2018 燚軒科技版權(quán)所有 豫ICP備16015002號-4

百度提供搜索支持

南澳县| 武功县| 易门县| 古浪县| 岳西县| 新乡市| 五峰| 庆安县| 南宫市| 宝应县| 定西市| 甘泉县| 邵武市| 巴楚县| 襄垣县| 博客| 乌拉特后旗| 遂宁市| 西乌珠穆沁旗| 九台市| 和硕县| 刚察县| 正宁县| 苗栗县| 荆州市| 睢宁县| 曲阜市| 新昌县| 阳江市| 望江县| 南京市| 娱乐| 叶城县| 贺兰县| 信宜市| 黎城县| 德兴市| 家居| 师宗县| 定西市| 个旧市|