//=$secondUrl?>
Flutter
Center 위젯
Center 위젯
위젯을 화면의 가운데로 정렬해볼게요.
그럴려면 위젯 Center를 사용합니다.
Center 위젯 사용하기
현재 사용중인 Text를 Center로 감싸야합니다.
child: Text( 'pinkcoding', style: TextStyle(fontSize: 20, color:Colors.white), textAlign: TextAlign.center, ),
위의 코드에서 child에 Center 위젯을 추가하고 Center에 위젯을 추가하므로 child를 사용 후 Text위젯을 넣습니다.
하다보면 익숙해 지지만 처음에는 상당히 어려울거에요.
즉 위젯을 추가하고 그 안에 위젯을 하나 더 추가하려면 child를 사용하고 위젯을 추가합니다.
우선은 손에 익히도록 하기 위해 직접 타이핑해서 적응합시다.
그리고 이것을 매우 간단하게 해주는 단축키도 있습니다.
단축키도 설명해 드릴게요.
우선 위의 코드를 다음과 같이 변경합니다.
child: Center( child: Text( 'pinkcoding', textAlign: TextAlign.right, style: TextStyle(fontSize: 20, color:Colors.white), ), ),
그럼 MyApp 클래스는 다음과 같습니다.
class MyApp extends StatelessWidget { @override Widget build(BuildContext context){ return MaterialApp( title: 'hello', theme: ThemeData( primarySwatch: Colors.blue, ), home: Container( color: Colors.red, child: Center( child: Text( 'pinkcoding', textAlign: TextAlign.right, style: TextStyle(fontSize: 20, color:Colors.white), ), ), ), ); } }
이번엔 앱의 세로도 가운데 정렬되어 정중앙에 위치해있네요.
//=$langList['bottomThankyou'][$langMode]?>