संरेखित करें मैं अपने ऐप के UILabel दृश्य में पाठ को लंबवत रूप से संरेखित करने का प्रयास कर रहा हूं। समस्या यह है कि मैं चाहता हूं कि पाठ शीर्ष पर लंबवत रूप से गठबंधन हो और लेबल का आकार 280 x 150 हो। मैं केवल इन 2 चीजों में से एक प्राप्त करने में सक्षम हूं। यदि मैंलंबवत रूप से UILabel
[myLabel sizeToFit];
हटा देता है तो पाठ का संरेखण ठीक है लेकिन आकार खराब हो गया है। लेकिन अगर मैं उपर्युक्त रेखा जोड़ता हूं, तो संरेखण गड़बड़ हो जाता है लेकिन आकार ठीक है। मैं इस समस्या को कैसे हल करूं।
मैं नीचे दिए गए कोड को जोड़ दिया है -
CGRect labelFrame = CGRectMake(22, 50, 280, 150);
UILabel *myLabel = [[UILabel alloc] initWithFrame:labelFrame];
[myLabel setText:finalRecipe];
[myLabel setBackgroundColor: [UIColor lightGrayColor]];
[myLabel setNumberOfLines:0];
[myLabel sizeToFit];
[self.view addSubview:myLabel];
संभावित डुप्लिकेट [आईओएस एप्लिकेशन के लिए यूआईएलएबल के लिए टॉप-बाएं संरेखण कैसे सेट करें?] (Http://stackoverflow.com/questions/7192088/how-to-set-top-left-alignment-for-uilable- for-ios-application) –
क्या आपने फ़ॉन्ट आकार बदलने के लिए यूआईएफओटी का उपयोग करने का प्रयास किया है? – prince
आपने दिए गए किसी भी उत्तर को चिह्नित क्यों नहीं किया? –