Průvodce používáním vlastních písem v React Native

Průvodce používáním vlastních písem v React Native
Čtenáři jako vy pomáhají podporovat MUO. Když provedete nákup pomocí odkazů na našich stránkách, můžeme získat provizi přidružené společnosti. Přečtěte si více.

React Native nabízí několik výchozích stylů písem, ze kterých si můžete vybrat při sestavování aplikace. Chcete-li však své aplikaci nabídnout originalitu a individualitu, kterou potřebuje, aby vynikla na přeplněném trhu, může být občas potřeba použít vlastní písma.





Pojďme se naučit, jak použít vlastní písma při vytváření vašeho dalšího projektu React Native.





VYUŽÍVÁNÍ VIDEA DNE

Porozumění formátům souborů písem

S React Native můžete do projektu přidat soubory vlastních písem a přizpůsobit vzhled textových prvků ve vašich aplikacích. Tato uživatelská písma se dodávají v souborech písem s různými formáty souborů. Soubory obsahují zakódované informace o stylu pro konkrétní typ písma.





jak udělat screenshot, aniž by to věděli

Nejběžnější formáty souborů písem, které budete používat při vývoji mobilních zařízení React Native, jsou:

  • TrueType Font (TTF): Toto je běžný formát souboru písem, který podporuje většina operačních systémů a aplikací. Soubory TTF jsou relativně malé a mohou obsahovat mnoho znaků.
  • OpenType Font (OTF): Je podobný TTF, ale může také obsahovat pokročilé typografické funkce. Soubory OTF jsou větší než soubory TTF a ne každá aplikace je podporuje.
  • Embedded OpenType Font (EOT): Soubory EOT jsou komprimované a mohou obsahovat informace o správě digitálních práv (DRM), aby se zabránilo neoprávněnému použití. Ne všechny prohlížeče však podporují EOT a obecně se nedoporučuje pro použití v moderních projektech.

Při použití vlastních písem v projektu je důležité vybrat formát souboru písem, který odpovídá potřebám projektu. To může zahrnovat faktory, jako je podpora cílové platformy, velikost souboru, licenční požadavky a podpora pokročilých typografických funkcí.



Import a použití souborů písem v React Native

Soubor s písmem si můžete stáhnout odkudkoli z internetu a importovat jej do svého osobního projektu React Native k použití. Nicméně, existuje mnoho dobrých, bezpečných webových stránek ke stažení bezplatných písem od bezpečně.

Chcete-li importovat soubor písma do projektu React Native, vytvořte soubor aktiva/fonty adresář v kořenovém adresáři vašeho projektu a přesuňte do něj soubory písem.





 customfonts1-4

Kroky potřebné k použití vlastních písem se liší při práci s čistě projektem generovaným React Native nebo projektem React Native spravovaným Expo.

Reagovat Native CLI

Pokud pracujete s projektem generovaným React Native CLI, vytvořte a reagovat-native.config.js soubor a definujte v něm tato nastavení:





jak hrát pokémony na iOS 10
 module.exports = { 
    project: {
        ios: {},
        android: {}
    },
    assets: [ './assets/fonts/' ],
}

Tato konfigurace říká projektu, aby zahrnoval prostředky písem uložené v './assets/fonts/' adresář, aby k nim aplikace měla přístup při vykreslování textových prvků.

Poté můžete propojit aktiva složky do vašeho projektu spuštěním následujícího:

 npx react-native-asset