본문 바로가기
공부방/Flutter

Flutter의 leading

by SmartCow 2023. 9. 17.

leading이란?

Flutter에서 leading 속성은 주로 AppBar와 같은 상단 앱 바에서 사용된다. leading은 앱 바의 왼쪽에 배치되는 위젯을 정의하는 데 사용된다. 이 위젯은 주로 뒤로 가기 버튼(뒤로 가기 화살표)이나 메뉴 버튼과 같은 앱의 주요 작업을 나타낸다.

 leading 속성은 AppBar 위젯 내부에서 설정되며 다양한 위젯을 포함할 수 있다.
가장 일반적인 leading 위젯은 IconButton이며, 이를 사용하여 뒤로 가기 버튼이나 메뉴 아이콘을 표시할 수 있다.
예를 들어, 다음과 같이 leading을 사용하여 뒤로 가기 버튼을 추가할 수 있다.

예제)
AppBar(
  leading: IconButton(
    icon: Icon(Icons.arrow_back),
    onPressed: () {
      // 뒤로 가기 버튼이 클릭되었을 때 수행할 동작
    },
  ),
  // 나머지 AppBar 설정
)

leading 속성은 위젯이나 아이콘뿐만 아니라 사용자 정의 위젯을 포함할 수도 있다.
예를 들어, leading을 사용하여 사용자 정의 위젯을 추가할 수 있다.

예제)
AppBar(
  leading: MyCustomWidget(), // 사용자 정의 위젯
  // 나머지 AppBar 설정
)

leading 속성은 앱의 상단 바에 대한 왼쪽에 배치될 위젯을 정의하는 강력한 방법이다.
이를 통해 사용자는 주요 작업에 빠르게 접근하거나 앱의 네비게이션을 관리할 수 있다.

'공부방 > Flutter' 카테고리의 다른 글

[Android Studio] 설치  (0) 2023.12.28
Flutter의 buildContext  (0) 2023.09.25
Flutter의 Text위젯  (0) 2023.09.14
Flutter의 Appbar 사용법  (0) 2023.09.13
Flutter의 Scaffold  (0) 2023.09.11