2017-03-16 7 views
1

アプリ内でアプリフォントを強制し、システムフォントでオーバーライドしないようにする必要があります。つまり、フォントサイズとfontFamily。また、アンドロイドとiOSそれぞれの資産とリソースに使用しているフォントを追加しました。React-Nativeでのシステムフォントのオーバーライドを防止する

RN: <Text style={{ fontSize: 13, ... }>some text</Text>:0.42

答えて

0

だけのようTextコンポーネントにスタイルを追加します。

アプリでどこでも同じスタイルを使用したい場合は、単に独自のコンポーネントを作成:

import { Text } from 'react-native'; 

const MyCustomText = (props) => { 
    const { style, children, ...rest } = props; 
    return (
    <Text style={[{fontSize: 13}, style]} {...rest}>{children}</Text> 
) 
} 

export default MyCustomText; 
+0

を私はこれをしなかったが、そのまだあなたがそれを解決しましたサムスンS4 – Damathryx

+0

上のシステムフォントで上書きされていますか? – hugomosh

関連する問題