果蔡市場
果蔡市場

一個中年媽媽和小學生的共同創作園地。阿果和對我對世界充滿好奇心,記錄許多心血來潮的學習歷程,像是數學和iOS app Develoopment等。

斑斕清真寺 ft. [SwiftUI] mask versus addSubview

這個 SwiftUI 練習拼接清真寺剪影和圖騰,比較 mask 和addSubview 產生的不同效果。

伊斯蘭傳統圖騰
清真寺剪影


Step 1: 使用Mac Preview ,能對剪影做2種處理,在黑色區域去背,或在背景白色區域去背。

使

Step 2: 操作SwiftUI 分別使用 mask 或addSubView兩種方法,拼接去背的剪影和圖騰。

總結

mask 是將圖騰覆蓋在實心區域,addSubview 的寫法將圖騰鋪在下層,剪影被去背區域因為被挖空而透出圖騰。









CC BY-NC-ND 2.0 版权声明

喜欢我的文章吗?
别忘了给点支持与赞赏,让我知道创作的路上有你陪伴。

加载中…

发布评论