일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- React JS
- 리엑트
- MSSQL
- AnimationController
- 바인딩
- HTML
- .NET
- db
- 파이어베이스
- 마우이
- MS-SQL
- 깃허브
- 함수
- Animation
- 플러터
- spring boot
- typescript
- MVVM
- JavaScript
- Firebase
- Flutter
- listview
- page
- 오류
- 닷넷
- GitHub
- Maui
- 애니메이션
- Binding
- 자바스크립트
Archives
- Today
- Total
개발노트
17. [Flutter] font awesome 위젯으로 Icon 사용하기 본문
반응형
설치방법.
1. 아래 설치링크로 이동하여, pubspec.yaml 용 Install 소스를 복사합니다.
- 설치 링크: https://pub.dev/packages/font_awesome_flutter/install
2. pubspec.yaml에 아래와 같이 복사된 소스를 붙여넣고 저장하면 설치가 끝납니다.
위젯 사용하기.
1. 사이트 접속 및 가입하기
- Font Awesome 사이트: https://fontawesome.com/icons
2. 원하는 무료 아이콘 찾기
3. 패키지 및 위젯 추가하여 사용
패키지
import 'package:font_awesome_flutter/font_awesome_flutter.dart';
Widget 추가(google 아이콘)
FaIcon(FontAwesomeIcons.google),
*아이콘 size, color, 등 수정가능합니다.(예시 참고)
예시)
AuthButton(
text: 'Use Phone Or Email',
icon: FaIcon(
FontAwesomeIcons.phone,
color: Colors.amber,
),
),
Gaps.v10,
AuthButton(
text: 'Continue With Facebook',
icon: FaIcon(
FontAwesomeIcons.facebook,
size: 30,
color: Colors.blue,
),
),
Gaps.v10,
AuthButton(
text: 'Continue With Apple',
icon: FaIcon(
FontAwesomeIcons.apple,
size: 30,
),
),
Gaps.v10,
AuthButton(
text: 'Continue With Google',
icon: FaIcon(
FontAwesomeIcons.google,
size: 30,
color: Colors.green,
),
),
아이콘 특성.
반응형
'앱 개발 > Flutter' 카테고리의 다른 글
19. [Flutter] TextField 텍스트 입력 창 다루기(with TextEditingController, AnimatedContainer) (0) | 2023.06.16 |
---|---|
18. [Flutter] ThemeData() 로 위젯 디자인 한번에 지정하기(Color, Font 등) (0) | 2023.06.15 |
16. [Flutter] FractionallySizedBox 부모위젯 공간 비율로 자식위젯 너비, 높이 정하기 (0) | 2023.06.14 |
15. [Flutter] Chat GPT 챗봇 만들기 (0) | 2023.04.24 |
14. [Flutter] Expanded, Flexible 위젯 올바르게 사용하는 방법 (0) | 2023.04.14 |
Comments