2015-09-22 12 views
26

Apple tvOS TVMLベースのアプリケーションでカスタムフォントを使用する方法はありますか?私は@font-faceのルールを無駄にしようとしました。tvOS TVMLアプリのカスタムフォント

<document> 
<head> 
    <style> 
     @font-face { 
     font-family: 'My Awesome Font'; 
     font-weight: 600; 
     src: url("${this.BASEURL}/resources/fonts/awesome-font-bold.otf"); 
     } 
    </style> 
</head> 
... 
</document> 
+1

このうねりを知りたいです。 [docs](https://developer.apple.com/library/prerelease/tvos/documentation/LanguagesUtilities/Conceptual/ATV_Template_Guide/ITMLStyles.html#//apple_ref/doc/uid/TP40015064)に記載されています。 -CH11-SW1) しかし、それは[インターフェイスのガイドライン](https://developer.apple.com/tvos/human-interface-guidelines/visual-design/#typography)に記載されています – mcabe

+0

ガイドラインは、一般的なtvOSアプリケーションを対象としていますが、ネイティブアプリは好きなフォントを持つことができます。 –

+0

この質問の回答を読んだことがありますかhttp://stackoverflow.com/questions/35734894/set-font-family-in-tvml/38692663#38692663? –

答えて

4

Appleが提供するTVMLスタイルを使用して、tvOSでfont-familyを設定することはできません。ただし、TVElementFactory classを使用して、TVMLを拡張して新しいマークアップ要素を作成することができます。

This article(Shopgateから)彼らはまた、repositoryとサンプルプロジェクトをまとめました。

+0

ショップゲートは非常に優れたものですが、迅速に対応し、統合するためには何らかの愛が必要です。 – amok

関連する問題