iOS Xcode Slicing圖片拉伸的圖文詳解

Xcode Slicing圖片拉伸的圖文詳解

如圖是一個(gè)橫縱向都加了slicing的圖片

Xnip2018-09-13_10-59-32.jpg

這里主要講下Slicing里三條線條的意義和作用

首先,先分解出水平拉伸效果的來看,這里選擇的拉伸效果為Tiles也就是瓷磚式復(fù)制圖像元素填充模式。


Xnip2018-09-13_11-04-03.jpg

其中三條線的作用如下

Xnip2018-09-13_11-11-36.jpg

也就是當(dāng)圖片拉伸時(shí),用區(qū)域A的圖片元素去不斷復(fù)制填充區(qū)域B的空間,區(qū)域B是被白遮罩層蓋的,這區(qū)域的圖片部分是不可見的,是用于區(qū)域A填充的空間。

線1和線2的區(qū)間為區(qū)域A
線2和線3之間的白遮罩區(qū)間為區(qū)域B

豎向拉伸效果的判斷同理

驗(yàn)證如下圖:

Xnip2018-09-13_11-20-16.jpg
Xnip2018-09-13_11-29-08.jpg
Xnip2018-09-13_11-30-09.jpg

demo:https://github.com/vxiaofengs/SlicingDemo/tree/master

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容