[flutter] 플러터 아이콘 사용 방법

Flutter는 아이콘을 표시하기 위한 강력한 기능들을 제공합니다. 여기에는 아이콘을 추가하고 스타일링하는 다양한 방법들이 포함됩니다.

Material 아이콘 사용하기

Material 디자인 아이콘을 사용하기 위해서는 pubspec.yaml 파일에 아래와 같이 dependency를 추가해야 합니다.

dependencies:
  flutter:
    sdk: flutter
  cupertino_icons: ^1.0.2

그리고 아래와 같이 Material 아이콘을 사용할 수 있습니다.

import 'package:flutter/material.dart';

class MyWidget extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return IconButton(
      icon: Icon(Icons.home),
      onPressed: () {
        // Home 아이콘을 클릭했을 때의 동작
      },
    );
  }
}

사용자 정의 아이콘 사용하기

사용자 정의 아이콘을 사용하려면, 먼저 해당 이미지 파일을 포함시켜야 합니다.

예를 들어, assets 폴더에 heart.png라는 이미지 파일이 있다고 가정해봅시다. 이제 pubspec.yaml 파일에 해당 이미지를 추가해야 합니다.

flutter:
  assets:
    - assets/heart.png

그리고 아래와 같이 사용자 정의 아이콘을 표시할 수 있습니다.

import 'package:flutter/material.dart';

class MyWidget extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return ImageIcon(
      AssetImage('assets/heart.png'),
      size: 48,
      color: Colors.pink,
    );
  }
}

결론

Flutter에서 아이콘을 사용하는 방법에 대해 간단히 살펴보았습니다. Material 아이콘 뿐만 아니라 사용자 정의 아이콘까지 다룰 수 있으며, 여러 가지 스타일 및 크기 설정이 가능합니다. 다양한 아이콘을 활용하여 앱에 독창성을 더해보세요.

더 많은 자세한 정보는 Flutter 공식 문서를 참고하시기 바랍니다.