상식닷컴
로그인
가입하기
2026년 상식닷컴 선정 식당 & 카페 리스트
2025년 2026년 신상 호텔 리스트
최근에 오픈한 호텔을 찾는다면 살펴보세요
일주일 식단표 어플
자동 일주일 식단표 어플
안드로이드
아이폰
주식 & 코인 차트의 신
1000만원으로 2000만원 만들기 프로젝트
궁금한 상식 보기
양육권 변호사와 함께하는 자녀의 심리적 안정
양육권 변호사가 전하는 최근 법률 변화
이혼소송 잘하는 변호사와 함께하는 긍정적인 출발
세금 신고, 부동산 소유자의 알아야 할 사항
세금 신고, 직장에서 주의해야 할 점
이더리움, 블록체인 생태계의 중심에 서다
"마이너스 통장으로 가능성 넓히기"
"마이너스 통장: 지출 조절의 기술"
마이너스 대출, 경제적 안전망으로서의 역할
은행 대출 한도에 영향을 미치는 요소들
대출 최대 신청서 작성 팁
대출 최대 이용 사례, 실제 경험담
Previous
Next
수정하기 - Flutter에서 커스텀 폰트를 사용하는 방법은 무엇인가요?
닉네임
비밀번호
제목
내용
[이미지 업로드는 권한이 있는 사람만 가능. 하단 카톡으로 연락]
Fl<a href='https://sangseek.com/sangseeks/utter/ko'>utter</a>에서 커스텀 폰트를 사용하는 방법은 비교적 간단합니다. 아래 단계에 따라 커스텀 폰트를 프로젝트에 추가하고 사용하는 방법을 설명하겠습니다. 1. 폰트 파일 준비 먼저, 사용할 커스텀 폰트 파일을 준비합니다. 일반적으로 `.ttf` 또는 `.otf` 형식의 폰트 파일을 사용합니다. 이 파일을 Flutter 프로젝트의 `assets` 폴더에 저장합니다. 만약 `assets` 폴더가 없다면, 프로젝트 루트 디렉토리에서 새로 생성합니다. 예를 들어, `assets/fonts` 폴더를 만들고 그 안에 `MyCustomFont.ttf` 파일을 저장한다고 가정하겠습니다. 2. `pubspec.yaml` 파일 수정 다음으로, `pubspec.yaml` 파일을 열고 폰트 파일을 등록합니다. `flutter` 섹션 아래에 `fonts` 항목을 추가하여 폰트를 정의합니다. ```yaml flutter: fonts: - family: MyCustomFont fonts: - asset: assets/fonts/MyCustomFont.ttf ``` 여기서 `family`는 폰트의 이름으로, 나중에 코드에서 이 이름을 사용하여 폰트를 참조합니다. 3. Flutter 앱에서 폰트 사용 이제 Flutter 앱에서 커스텀 폰트를 사용할 수 있습니다. `Text` 위젯의 `style` 속성에서 `TextStyle`을 사용하여 폰트를 지정합니다. ```dart import 'package:flutter/material.dart'; void main() { runApp(MyApp()); } class MyApp extends Stateless<a href='https://sangseek.com/sangseeks/Widget/ko'>Widget</a> { @override Widget build(BuildContext context) { return MaterialApp( home: Scaffold( appBar: AppBar( title: Text('Custom Font Example'), ), body: Center( child: Text( 'Hello, Custom Font!', style: TextStyle( fontFamily: 'MyCustomFont', // 커스텀 폰트 사용 fontSize: 24, ), ), ), ), ); } } ``` 4. 앱 실행 이제 앱을 실행하면, 지정한 커스텀 폰트가 적용된 텍스트를 볼 수 있습니다. 만약 폰트가 제대로 표시되지 않는다면, 다음 사항을 확인해 보세요: - `pubspec.yaml` 파일의 들여쓰기가 올바른지 확인합니다. YAML 파일은 들여쓰기에 민감합니다. - 폰트 파일의 경로가 정확한지 확인합니다. - 앱을 다시 빌드하여 변경 사항이 반영되도록 합니다. (예: `flutter clean` 후 `flutter run`) 5. 여러 폰트 스타일 추가 여러 스타일의 폰트를 추가하고 싶다면, `pubspec.yaml` 파일에서 추가적인 폰트 파일을 정의할 수 있습니다. 예를 들어, 볼드체와 이탤릭체를 추가하려면 다음과 같이 설정할 수 있습니다. ```yaml flutter: fonts: - family: MyCustomFont fonts: - asset: assets/fonts/MyCustomFont-Regular.ttf - asset: assets/fonts/MyCustomFont-Bold.ttf weight: 700 - asset: assets/fonts/MyCustomFont-Italic.ttf style: italic ``` 이렇게 하면, `TextStyle`에서 `fontWeight`와 `fontStyle` 속성을 사용하여 다양한 스타일을 적용할 수 있습니다. 결론 Flutter에서 커스텀 폰트를 사용하는 것은 간단하며, 위의 단계를 따르면 쉽게 구현할 수 있습니다. 다양한 폰트를 사용하여 앱의 디자인을 더욱 풍부하게 만들 수 있으니, 필요에 따라 다양한 폰트를 실험해 보세요.
이용안내
커뮤니티 이용안내
×
- 게시한 게시글로 발생하는 문제는 게시자에게 책임이 있습니다.
- 게시글이 타인/타업체의 저작권을 침해할 경우 모든 책임은 게시자에게 있습니다. 게시자가 모든 손해를 부담해야 합니다.
- 상식닷컴 운영자는 게시자와 상의하지 않고 게시글을 수정 또는 삭제할 수 있습니다.
- 상식닷컴 운영자는 깨끗한 커뮤니티 공간을 만드는 것이 1순위입니다.
수정하기
취소하기