React Native tilbyr flere standard skriftstiler å velge mellom når du bygger applikasjonen din. Men for å tilby appen din originaliteten og individualiteten den trenger for å skille seg ut i et overfylt marked, kan det hende du må bruke egendefinerte skrifttyper.
La oss lære hvordan du bruker tilpassede fonter når du bygger ditt neste React Native-prosjekt.
MAKEUSE AV DAGENS VIDEO
Forstå skriftfilformater
Med React Native kan du legge til egendefinerte skriftfiler til et prosjekt og tilpasse utseendet til tekstelementer i appene dine. Disse egendefinerte skriftene kommer i skriftfiler med forskjellige filformater. Filene inneholder kodet stilinformasjon for en bestemt skrifttype.
hvordan komme seg av sosiale medier
De vanligste fontfilformatene du vil bruke i React Native mobilutvikling er:
- TrueType Font (TTF): Dette er et vanlig skriftfilformat som de fleste operativsystemer og applikasjoner støtter. TTF-filer er relativt små og kan inneholde mange tegn.
- OpenType Font (OTF): Den ligner på TTF, men kan også inneholde avanserte typografiske funksjoner. OTF-filer er større enn TTF-filer, og ikke alle applikasjoner støtter dem.
- Embedded OpenType Font (EOT): EOT-filer er komprimert og kan inkludere digital rights management (DRM)-informasjon for å forhindre uautorisert bruk. Imidlertid støtter ikke alle nettlesere EOT, og det anbefales generelt ikke for bruk i moderne prosjekter.
Når du bruker tilpassede fonter i et prosjekt, er det viktig å velge et fontfilformat som dekker prosjektets behov. Dette kan involvere faktorer som målplattformstøtte, filstørrelse, lisensieringskrav og støtte for avanserte typografiske funksjoner.
spill å spille når du er lei online
Importere og bruke fontfiler i React Native
Du kan laste ned en fontfil fra hvor som helst på internett og importere den til ditt personlige React Native-prosjekt for å bruke. Derimot, det er mange gode, trygge nettsteder for å laste ned gratis fonter fra sikkert.
For å importere en fontfil til ditt React Native-prosjekt, opprette en eiendeler/fonter katalogen i roten av prosjektet ditt, og flytt fontfiler inn i den.
Trinnene som kreves for å bruke tilpassede fonter varierer når du arbeider med et rent React Native-generert prosjekt eller et Expo-administrert React Native-prosjekt.
Reager Native CLI
Hvis du jobber med et React Native CLI-generert prosjekt, lag en react-native.config.js fil og definer disse innstillingene i den:
windows kunne ikke automatisk oppdage proxy -innstillinger
module.exports = {
project: {
ios: {},
android: {}
},
assets: [ './assets/fonts/' ],
}
Denne konfigurasjonen forteller at prosjektet skal inkludere fontressurser som er lagret i './assets/fonts/' katalogen slik at appen kan få tilgang til dem når du gjengir tekstelementer.
Du kan deretter koble til eiendeler mappen til prosjektet ditt ved å kjøre følgende:
npx react-native-asset