मैं आईओएस 7 का उपयोग कर रहा हूं और मैं अपने विचार के बाईं ओर स्थित एक लेबल को स्थानांतरित करने की कोशिश कर रहा हूं। वर्तमान में मैं यह बदलकर ऐसा करने की कोशिश कर रहा हूं कि मेरा यूलाबेल कैसे गठबंधन किया गया है, और मैं इस प्रक्रिया में इसे एनिमेट करने की कोशिश कर रहा हूं। मैं वर्तमान में निम्नलिखित को बुला रहा हूं:क्या UILabel के टेक्स्ट को बदलने का एनीमेट करने का कोई तरीका है?
[UIView animateWithDuration:0.5
animations:^{
self.monthLabel.textAlignment = NSTextAlignmentLeft;
} completion:nil];
लेकिन यह लेबल को नए संरेखण में कूदता है। क्या इसे एनिमेट करने का कोई तरीका है, या ऐसा करने के लिए लेबल को समायोजित करने का एक बेहतर तरीका है?
मैं अपने लेबल के सटीक आकार में अपना फ्रेम सेट करने में सक्षम नहीं हूं, क्योंकि टेक्स्ट बदल जाएगा, विशेष रूप से विभिन्न महीनों के नाम के साथ – lehn0058
टेक्स्ट लेबल सेट करते समय अपने लेबल फ्रेम को अपडेट करें। मैंने यह दिखाने के लिए जवाब अपडेट किया कि यह कैसे करें। – bbarnhart
@bbarnhart क्या होगा अगर लेबल में टेक्स्ट की 2 पंक्तियां हों? यह काम नहीं कर रहा है ... –