मैं OpenSans फ़ॉन्ट UILabel
पर उपयोग करना चाहता हूं, लेकिन यह आईओएस सिम्युलेटर में दिखाई नहीं दे रहा है। जो दिखाई देता है वह डिफ़ॉल्ट सिस्टम फ़ॉन्ट है। मेरे पास है:ओपनसैन फ़ॉन्ट आईओएस सिम्युलेटर में काम नहीं कर रहा है
1) प्रोजेक्ट में फ़ाइलें जोड़ा गया + ऐप फ़ोल्डर में कॉपी करने के लिए चयनित।
2) Info.plist में जोड़ा गया।
3) Xcode स्वचालित रूप से अपने निर्माण चरणों फ़ोल्डर में सभी फ़ॉन्ट गयी।
4) परियोजना को साफ किया + इसे फिर से बनाया गया।
और यह अभी भी दिखाई नहीं देता है! मेरे कोड में, मेरे पास यह है:
self.itemPrice = [[UILabel alloc] initWithFrame:CGRectMake(230.0, 30.0, 75.0, 30.0)];
self.itemPrice.adjustsFontSizeToFitWidth = YES;
self.itemPrice.font = [UIFont fontWithName:@"OpenSans-ExtraBold" size:13.0f];
self.itemPrice.textAlignment = NSTextAlignmentCenter;
self.itemPrice.text = [NSString stringWithFormat:@"%@", [Formatters formatPrice:self.item.price]];
[self.slidingDetailScrollView addSubview:self.itemPrice];
कोई भी इस विचित्र बग का कारण क्या जानता है?
ध्यान दें कि 'fontWithName' को फ़ॉन्ट नाम की आवश्यकता है, न कि फ़ाइल का नाम। फ़ॉन्ट नाम "ओपनसैन एक्स्ट्राबॉल्ड" या इसी तरह का हो सकता है, यदि आप "फ़ॉन्ट बुक" एप्लिकेशन में फ़ॉन्ट खोलते हैं तो आप यह जांच सकते हैं। –
हो सकता है कि आप गलत फ़ॉन्ट नाम टाइप कर रहे हों, सभी कॉन्फ़िगर किए गए फ़ॉन्ट सूची मुद्रित करें और दो बार नाम जांचें। –