FlutterFlow 앱을 위한 사용자 지정 글꼴을 만드는 방법을 단계별 가이드를 통해 배우세요. 글꼴 파일을 획득하고, 자산 폴더를 설정하며, 파일을 추가하고, 앱을 성공적으로 테스트하세요.
Book a call with an Expert
Starting a new venture? Need to upgrade your web or mobile app? RapidDev builds Bubble apps with your growth in mind.
1단계: 글꼴 파일 획득
FlutterFlow 앱에 사용자 지정 글꼴을 생성하는 첫 번째 단계는 사용하려는 사용자 지정 글꼴에 대한 .ttf 또는 .otf 글꼴 파일을 획득하는 것입니다. 이 파일들은 Google Fonts, DaFont 등 다양한 웹사이트에서 다운로드할 수 있습니다. 다운로드할 글꼴에 대한 라이선싱 규칙을 준수하십시오.
2단계: 애셋 폴더 생성
글꼴 파일을 획득한 후에는 메인 프로젝트 디렉토리로 가서 새로운 폴더를 생성하십시오. 이것은 애셋 폴더가 될 것이며, 명확성을 위해 "fonts"라고 이름 지을 수 있습니다. 이 폴더로 이동하여 사용자 지정 글꼴의 이름으로 다른 폴더를 생성하십시오.
3단계: 프로젝트에 글꼴 파일 추가
이제 글꼴 파일이 있으므로, 이 파일들을 FlutterFlow 프로젝트에 포함시키기만 하면 됩니다. 이전에 생성한 적절한 폴더로 글꼴 파일을 드래그 앤 드롭하면 됩니다.
4단계: 'pubspec.yaml' 파일 업데이트
다음 단계는 프로젝트의 'pubspec.yaml' 파일에 사용자 지정 글꼴을 선언하는 것입니다. 이 파일은 프로젝트의 루트 레벨에 위치해 있습니다.
먼저 flutter:
라인으로 이동하고, 그 아래에 assets:
섹션이 있습니다. "assets:" 라인을 찾고, 들여 쓰기가 두 칸이 되어 있는지 확인하십시오. 그런 다음, 글꼴 디렉토리를 추가하십시오. 이것은 다음과 같아 보일 것입니다:
flutter:
assets:
- fonts/fontfolder/
그 다음, 여전히 flutter:
아래에 있지만 assets:
아래에는 새롭게 정의된 fonts:
섹을 설정하십시오. 이제, 각 글꼴을 선언할 필요가 있습니다. 예를 들면,
flutter:
fonts:
- family: CustomFontName
fonts:
- asset: fonts/CustomFontName/CustomFontName.ttf
- style: italic
CustomFontName
을 사용자 지정 글꼴의 이름으로 변경합니다.
5단계: Dart 파일에 글꼴 가져오기
다음으로, 방금 추가한 사용자 지정 글꼴을 사용해야 합니다. 이 글꼴을 사용하려는 Dart 파일로 이동하십시오. 스타일을 정의할 때, 이제 글꼴을 사용할 수 있습니다.
TextStyle(
fontFamily: 'CustomFontName',
),
'CustomFontName'
을 글꼴의 이름으로 대체합니다.
6단계: 사용자 지정 글꼴 적용
마지막으로, 글꼴을 적용하려면 Text 위젯에서 다음과 같이 사용하면 됩니다:
Text(
'Hello FlutterFlow!',
style: TextStyle(
fontFamily: 'CustomFontName',
),
),
이 단계를 마치면, 텍스트는 사용자 지정 글꼴로 표시되어야 합니다.
7단계: 앱 테스트
앱을 실행하여 작업 된 내용을 항상 확인하고, 사용자 지정 글꼴이 예상대로 표시되고 있는지 확인하십시오.
이단계들은 FlutterFlow 앱에 사용자 지정 글꼴을 만드는 방법을 배우는 데 도움이 될 것입니다. 사용자 지정 글꼴을 사용할 때는 항상 라이선싱 규칙을 준수하십시오. 허용된 사용범위에 맞게 글꼴을 사용하십시오.
Delve into comprehensive reviews of top no-code tools to find the perfect platform for your development needs. Explore expert insights, user feedback, and detailed comparisons to make informed decisions and accelerate your no-code project development.
Discover our comprehensive WeWeb tutorial directory tailored for all skill levels. Unlock the potential of no-code development with our detailed guides, walkthroughs, and practical tips designed to elevate your WeWeb projects.
Discover the best no-code tools for your projects with our detailed comparisons and side-by-side reviews. Evaluate features, usability, and performance across leading platforms to choose the tool that fits your development needs and enhances your productivity.