2016-01-27 21 views
9

Qualcuno sa come implementare il supporto per il tipo dinamico in React Native?Supporto del tipo dinamico in React Native (iOS)

Idealmente, vorremmo ascoltare quando qualcuno ha cambiato la dimensione del font di sistema, ed eseguire un certo tipo di callback.

O, meglio ancora, prevenire Font Scaling dal corso di attuazione a tutti su alcuni componenti.

enter image description here

risposta

11

Bene, scopre è possibile applicare:

allowFontScaling={false}

Per evitare questo.

questo ha funzionato per me:

<Text allowFontScaling={false}>Do not want font to scale</Text> 
2

Per risolvere questo problema a livello mondiale, insieme allowFontScaling in defaultProps del componente principale in questo modo:

constructor() { 
    super(); 
    Text.defaultProps.allowFontScaling = false; // Disallow dynamic type on iOS 
}