2016-11-17 10 views
1

フォントが私のiPhoneシミュレータに読み込まれていません。 私はhttps://docs.nativescript.org/ui/styling#using-fontsと記載された指示に従った。しかし、フォントはアンドロイド用に読み込まれましたが、ios用には読み込まれませんでした。iOS上のNativeScriptフォントが読み込まれない

コード:

Label { 
    font-family: OpenSans-Regular; 
} 

私はアプリ/フォントフォルダにフォントOpenSans-定期的に追加されました。

答えて

6

iOSがフォントファイル名ではなくフォント名を探しています。 iOSにフォントを表示するには、元のフォント名を参照する必要があります。 MacOSで元のフォント名をsdeeにすると、Font Bookアプリケーションでフォントが開き、中央の一番上に名前が表示されます。私はあなたが元のフォント名を維持し、次のコード

.icon { 
    font-family: 'Open Sans'; 
    font-size: 48; 
} 
にCSSを変更した場合あなたのコードが動作します、あなたが探している元の名前は(-Regularなし) 「オープンなき」であることを

を考えます

+0

ありがとう!できます。 – user2675714

+0

AndroidとiOSの両方のアプリを開発している場合は、iOSが使用している名前にファイルの名前を変更することがベストプラクティスです。アンダースコアを使用して空白を埋め、AndroidとiOSの両方で再利用できると思います –

関連する問題