IT

[Flutter 앱 개발하기] CupertinoButton 높이 (크기) 조절하기

검색일기 2023. 2. 8. 16:25
728x90

앞서 LitTile 높이 조절하기 포스팅을 올린 적이 있는데, 생각 난 김에 CupertinoButton 높이 조절도 함께 정리해 놓는다.

 

CupertinoButton은 파라미터에 높이를 지정할 수 있는 항목이 없다.

 

크기를 지정하고 싶다면 아래와 같이 SizedBox로 감싸고 Sizedbox에 크기를 설정하면 그 안에 쏙 들어가며 크기가 조정된다.

SizedBox(
	height: 50,
	width: 300,
	child: CupertinoButton(
		child: Text("자랑하기"),
			padding: EdgeInsets.fromLTRB(0, 0, 0, 0),
			color: Color.fromARGB(255, 59, 121, 255),
			onPressed: () {
				print('버튼이 눌렸습니다.');
			}
	),
)

이런 건 한 번 만 해보면 다른 상황에도 응용이 가능한데, 

왜 파라미터가 없지.. 하다보면 답답한 케이스 같다.

 

 

 

ListTile 높이 조절은 아래 포스팅 참고:

https://searchdiary.tistory.com/entry/Flutter-%EC%95%B1-%EA%B0%9C%EB%B0%9C%ED%95%98%EA%B8%B0-ListTile-%EB%86%92%EC%9D%B4-%EB%B3%80%EA%B2%BD%ED%95%98%EA%B8%B0

 

[Flutter 앱 개발하기] ListTile 높이 변경하기

ListTile() 객체에는 height 높이를 설정하는 파라메터가 없다. 직접 수치를 입력할 수는 없지만 dense, visualDensity 파라미터 설정을 통해 ListTile객체의 높이를 조절할 수 있다. 예시는 아래와 같다. ListT

searchdiary.tistory.com

 

728x90