पर कस्टम UIFont आकार को बदल नहीं सकते मैं एक बटन है कि मैं कस्टम UIFont पर पाठ प्रदर्शित करने के लिए उपयोग किया है। फ़ॉन्ट सही ढंग से लोड होता है और बटन शीर्षक पर सही ढंग से लागू होता है।UIButton
UIButton *button = [UIButton buttonWithType:UIButtonTypeRoundedRect];
[button addTarget:self action:@selector(loginButtonClicked:) forControlEvents:UIControlEventTouchUpInside];
[button setTitle:@"Login" forState:UIControlStateNormal];
button.frame = CGRectMake(63.0, 200.0, 194.0, 60.0);
button.titleLabel.font = [UIFont fontWithName:@"My-Font" size:8.0f];
[self.view addSubview:button];
कोई फर्क नहीं पड़ता कि मैं क्या फ़ॉन्ट आकार के लिए में डाल दिया, मैं कुछ डिफ़ॉल्ट आकार मिलता है: मेरी समस्या मैं फ़ॉन्ट आकार बदलने के लिए सक्षम होने के लिए नहीं कर पा रहे है। दूसरी ओर, अगर मैं कुछ इस तरह करते हैं:
button.titleLabel.font = [UIFont systemFontOfSize:32.0f];
मैं आकार 32 फ़ॉन्ट मिलता है, लेकिन निश्चित रूप से, मैं नहीं मेरा कस्टम फ़ॉन्ट मिलता है। तो, मैं कस्टम फ़ॉन्ट के लिए आकार कैसे सेट करूं?
(मैं Xcode 4.6.3 का उपयोग करें)
मैं लगता है कि "MyFont" 'में fontWithName'is अशक्त ... सरल और QuickTest: ' UIFont * myFont = [UIFont fontWithName: @ "MyFont" का आकार: 8.0f]; NSLog (@ "MyFont:% @", myFont); ' – Larme
@Larme हाँ, यह है ... हममम, कारण है कि यह हो सकता है? मैं इसे बंडल चरण -> कॉपी बंडल संसाधनों के तहत देख सकता हूं। साथ ही, ऐसा लगता है कि लेबल पर फ़ॉन्ट –
बदलता है सुनिश्चित करें कि आपका फ़ॉन्ट नाम सही है। फ़ॉन्ट का नाम हमेशा फ़ॉन्ट का फ़ाइल नाम नहीं होता है। – HAS