मैं iPhone ऐप को iPad ऐप में बदलना चाहता हूं
इसके लिए मैं नियंत्रणों को स्वतः लोड कर रहा हूं, बटन के लिए यह ठीक काम करता है।
समस्या तब आती है जब मैं ऑटोसिज़िम हूँ लेबल की स्थिति अपेक्षाकृत बदलती है लेकिन लेबल का फ़ॉन्ट आकार समान रहता है।
ऑटोसाइजिंग लेबल द्वारा लेबल आकार (यानी लेबल का फ़ॉन्ट आकार) कैसे बढ़ाया जाए?
कृपया मदद और सुझाव दें
धन्यवाद।
उत्तर:
जवाब के लिए 2 № 1एक विकल्प एक बहुत बड़े डिफ़ॉल्ट फ़ॉन्ट आकार को चुना जाएगा, और सेट किया जाएगा
label.adjustsFontSizeToFitWidth = YES;
यह सिंगल-लाइन लेबल के लिए काम करेगा। बहुस्तरीय के लिए, आपको और अधिक करने की आवश्यकता होगी।
जवाब के लिए 2 № 2
मैंने गतिशील रूप से चेक को जोड़ा है कि क्या डिवाइस iPhone या iPad है और वर्तमान डिवाइस के अनुसार लेबल टेक्स्ट का फ़ॉन्ट आकार सेट करें
( // iPad के लिए कोड अन्य // आईफोन या आईपॉड के लिए कोड