반응형
Hacking with Swift 사이트의 강좌 번역본입니다.
[원문 : https://www.hackingwithswift.com/quick-start/swiftui/how-to-scale-a-view-up-or-down]
How to scale a view up or down
SwiftUI의 scaleEffect() modifier은 뷰의 크기를 자유롭게 키우거나 줄입니다.
예를들어, 다음과 같은 텍스트뷰의 일반 크기를 5배로 만듭니다.
Text("Up we go")
.scaleEffect(5)
원하는 경우에, X와 Y 수치를 독립적으로 크기(scale)를 적용 할 수 있으며, 다음과 같이 찌부러진(squash) 뷰를 허용합니다.
Text("Up we go")
.scaleEffect(x: 1, y: 5)
추가적인 제어를 하고자 하는 경우, 다음과 같이 크기(scale)에 대한 앵커(anchor)를 지정할 수 있습니다.
Text("Up we go")
.scaleEffect(2, anchor: .bottomTrailing)
텍스트 뷰를 일반 크기의 2배로 만들고, 우측 하단에서 크기가 조정됩니다.
반응형
'SwiftUI > Transforming views' 카테고리의 다른 글
How to mask one view with another (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 rotate a view in 3D (0) | 2019.11.27 |
How to rotate a view (0) | 2019.11.26 |
How to clip a view so only part is visible (0) | 2019.11.26 |
How to draw a shadow around a view (0) | 2019.11.26 |