1. Transform.translate란?
주어진 Widget을 지정된 x 및 y 좌표로 이동시키는 데 사용. 이 함수는 Transform 위젯의 일부로 사용되며, 이를 통해 Widget을 변환하고 조작할 수 있다.
2. 기본구조
Transform.translate( offset: Offset(dx, dy), child: YourWidget(), ) |
3. 매개변수
매개변수 | 설명 |
offset | Offset 객체를 통해 이동할 거리를 지정 Offset은 x 및 y 좌표를 나타내는 데 사용되며, Offset(dx, dy) 형태로 생성. dx : x 축으로의 이동 거리 dy : y 축으로의 이동 거리 |
child | 이동시킬 대상이 되는 Widget을 지정. Transform.translate는 이 Widget을 주어진 offset만큼 이동시킨 새로운 Widget을 생성. |
4. 예제(Transform.translate를 사용하여 텍스트를 x축으로 50, y축으로 100만큼 이동)
Transform.translate( offset: Offset(50.0, 100.0), child: Text('Hello, Flutter!'), ) |
'Hello, Flutter!' 텍스트를 기존 위치에서 x축으로 50만큼, y축으로 100만큼 이동시킨다.
'공부방 > Flutter' 카테고리의 다른 글
[Flutter] Padding 함수(위젯) (0) | 2024.02.13 |
---|---|
[Flutter] Text함수(위젯) (0) | 2024.02.09 |
[Flutter] 유용한기능 (0) | 2024.01.21 |
[Flutter] 가이드라인 셋팅하기 (0) | 2024.01.17 |
[Flutter] SizeBox 클래스 (0) | 2024.01.14 |