[flutter] cupertino_icons를 통해 아이콘의 크기 비율 조정하기

앱에서 아이콘을 사용하는 경우, 아이콘의 크기를 조정해야 할 때가 있습니다. Flutter에서는 cupertino_icons 패키지를 사용하여 iOS 스타일의 아이콘을 쉽게 추가할 수 있습니다. 이 글에서는 cupertino_icons를 사용해서 아이콘의 크기 비율을 조정하는 방법을 알아보겠습니다.

cupertino_icons 패키지 추가하기

먼저, pubspec.yaml 파일을 열고 dependencies 섹션에 cupertino_icons를 추가합니다.

dependencies:
  flutter:
    sdk: flutter
  cupertino_icons: ^0.1.3

이후, Flutter 프로젝트를 업데이트하기 위해 터미널에서 flutter packages get 명령어를 실행합니다.

아이콘 크기 조정하기

cupertino_icons 패키지를 추가한 후에는 CupertinoIcons 클래스에서 제공하는 아이콘 위젯을 사용하여 아이콘을 화면에 표시할 수 있습니다. 이 아이콘 위젯의 크기를 조정하는 방법은 다음과 같습니다.

import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';

class IconSizeExample extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return CupertinoIcons.home // 아이콘 위젯 생성
        .applyColor(Color(0xFF000000)) // 아이콘 색상 변경
        .applySize(32.0); // 아이콘 크기 조정
  }
}

위의 코드에서, applySize 메소드를 사용하여 아이콘의 크기를 조정할 수 있습니다. 이 메소드는 double 형식의 값을 인자로 받아서 아이콘의 크기를 설정합니다.

결론

Flutter에서 cupertino_icons를 사용하여 아이콘을 추가하고 크기를 조정하는 방법에 대해 알아보았습니다. 이 패키지를 활용하면 iOS 스타일의 아이콘을 쉽게 사용할 수 있으며, 앱의 디자인을 개선하는 데 도움이 될 것입니다. cupertino_icons 패키지의 다양한 기능을 활용하여 앱을 더욱 멋지게 만들어보세요.