반응형
Hacking with Swift 사이트의 강좌 번역본입니다.
[원문 : https://www.hackingwithswift.com/quick-start/swiftui/how-to-mask-one-view-with-another]
How to mask one view with another
SwiftUI는 하나에 또다른 것으로 가리기(masking) 위해 mask()modifier를 제공하며, 이미지에 텍스트를 사용하거나 이미지에 이미지를 사용해서 가릴수 있다는 것을 의미합니다.
예를들어, 300x300 줄무늬 이미지를 만들고나서, SWIFT! 텍스트를 사용해서 가리므로, 문자들로 이미지를 자르게 됩니다.
Image("stripes")
.resizable()
.frame(width: 300, height: 300)
.mask(Text("SWIFT!")
.font(Font.system(size: 72).weight(.black)))
반응형
'SwiftUI > Transforming views' 카테고리의 다른 글
How to adjust views by tinting, and desaturating, and more (0) | 2019.11.28 |
---|---|
How to blend views together (0) | 2019.11.28 |
How to blur a view (0) | 2019.11.27 |
How to adjust the accent color of a view (0) | 2019.11.27 |
How to adjust the opacity of a view (0) | 2019.11.27 |
How to round the corners of a view (0) | 2019.11.27 |
How to scale a view up or down (0) | 2019.11.27 |
How to rotate a view in 3D (0) | 2019.11.27 |