[flutter] 아이콘에 텍스트를 추가하여 기능을 명확하게 표현하는 방법
앱에서 아이콘은 사용자에게 기능을 시각적으로 전달하는 중요한 수단입니다. 때로는 아이콘만으로는 기능이 명확히 전달되지 않을 때가 있습니다. 이때 아이콘에 텍스트를 추가하여 기능을 명확하게 전달할 수 있습니다.
아이콘에 텍스트 추가하기
Flutter에서 아이콘에 텍스트를 추가하는 방법은 매우 간단합니다. Text
위젯을 사용하여 아이콘과 텍스트를 함께 표시할 수 있습니다. 예를 들어, Row
또는 Column
위젯 내에 Icon
위젯과 Text
위젯을 함께 배치하여 아이콘과 텍스트를 표시할 수 있습니다.
다음은 예시 코드입니다.
Row(
children: <Widget>[
Icon(Icons.shopping_cart),
Text('장바구니'),
],
)
위 예시 코드에서는 shopping_cart
아이콘과 “장바구니” 텍스트가 함께 표시됩니다.
아이콘 버튼에 텍스트 추가하기
때로는 아이콘 버튼에 텍스트를 추가하여 버튼의 기능을 명확히 전달해야 할 때가 있습니다. Flutter에서는 IconButton
위젯과 Column
또는 Row
을 함께 사용하여 아이콘 버튼에 텍스트를 추가할 수 있습니다.
다음은 예시 코드입니다.
Column(
children: <Widget>[
IconButton(
icon: Icon(Icons.favorite),
onPressed: () {
// 버튼 클릭 시 동작
},
),
Text('좋아요'),
],
)
위 예시 코드에서는 favorite
아이콘과 “좋아요” 텍스트가 함께 표시되며, 아이콘 버튼이 클릭되면 지정된 동작이 수행됩니다.
Flutter를 사용하면 아이콘과 텍스트를 조합하여 기능을 명확하게 표현할 수 있습니다.
결론
아이콘에 텍스트를 추가하여 기능을 명확하게 전달하는 것은 사용자 경험을 향상시키는 중요한 요소입니다. Flutter를 사용하면 간단하게 아이콘과 텍스트를 조합하여 명확한 기능 전달을 구현할 수 있습니다.
참조: Flutter 공식 문서