[Flutter] GridView - asknsolve.com
GridView.builder( padding: const EdgeInsets.all(Sizes.size6), itemCount: 20, gridDelegate: const SliverGridDelegateWithFixedCrossAxisCount( crossAxisCount: 2, crossAxisSpacing: 10, mainAxisSpacing: 10, childAspectRatio: 9 / 16, ), itemBuilder: (context, index) => Image.network( "https://picsum.photos/id/$index/900/1600.jpg"), ), itemCount: 20, - 그리드뷰에 표시할 최대 아이템 개수 - 설정하지 않으면 무제한 crossAxisCount:..
2023. 4. 3.
[flutter] DefaultTextStyle widget : asknsolve.com
DefaultTextStyle( style: TextStyle( color: Colors.grey.shade600, fontWeight: FontWeight.bold, ), child: const Row( children: [ Text("Apple"), Text("Banana"), Text( "Choco", style: TextStyle( color:Colors.red, ), ), Text("Donut"), Text("Eclipse"), ], ), ), - 여러 개의 Text 위젯이 있고, 같은 내용의 TextStyle을 기본값으로 주고 싶은 경우에 사용 - 기본값으로 넣어준 style이 모든 Text 위젯에 적용되며 - 자녀 Text 위젯에 기본값과 다른 style을 추가한 경우에는 기본값 대신 sty..
2023. 4. 1.