반응형

 

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배로 만들고, 우측 하단에서 크기가 조정됩니다.

반응형
Posted by 까칠코더
,