2015-09-22 10 views
26

में कस्टम फोंट Apple tvOS TVML आधारित एप्लिकेशन में कस्टम फोंट का उपयोग करने का कोई तरीका है? मैंने @font-face एट-नियम का कोई फायदा नहीं लिया है।टीवीओएस टीवीएमएल ऐप

<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

मुझे यह सूजन जानना बहुत पसंद आएगा। मुझे [डॉक्स] में उल्लेख नहीं किया जा सकता है (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

दिशानिर्देश सामान्य रूप से टीवीओएस ऐप्स को कवर करते हैं, मूल ऐप्स में उनके पसंदीदा फ़ॉन्ट हो सकते हैं। –

+0

क्या आपने इस प्रश्न का उत्तर पढ़ा है http://stackoverflow.com/questions/35734894/set-font-family-in-tvml/38692663#38692663? –

उत्तर

4

यह एप्पल के प्रदान की TVML शैलियों का उपयोग tvOS में font-family सेट करने के लिए संभव नहीं है। हालांकि आप नए मार्कअप तत्व बनाने के लिए टीवीएमएल पर विस्तार के लिए TVElementFactory class का उपयोग कर सकते हैं।

This article शॉपगेट से प्रक्रिया का वर्णन करता है। उन्होंने एक नमूना परियोजना के साथ repository को एक साथ रखा है।

+0

दुकानदार यह बहुत अच्छा है हालांकि यह तेजी से है और कुछ प्यार को एकीकृत करने की आवश्यकता है। – amok

संबंधित मुद्दे