क्या कोई इस निश्चित रूप से उत्तर दे सकता है? ऐसा लगता है कि कभी-कभी UIImageView के फ्रेम को बदलने से इसकी छवि का आकार बदलता है और कभी-कभी ऐसा नहीं होता है।आईओएस - UIImageView के फ्रेम को बदलना चाहिए अपनी छवि का आकार बदलें?
मैंने एक छवि लोड की है और इसके साथ UIImageView बनाया है, लगभग 100x100 आकार का है। निम्न कार्य पूरी तरह से कोई प्रभाव नहीं है:
myImageView.contentMode = UIViewContentModeScaleAspectFit;
myImageView.frame = CGRectMake(0, 0, 30, 30);
जाहिर है मैं छवि नीचे हटना चाहते हैं, लेकिन यह सिर्फ पूर्ण आकार बनी हुई है।
संपादित करें: मैं ऐसा करते हैं तो:
myImageView.clipsToBounds = YES;
मैं छवि का एक काटा 30x30 भाग है, लेकिन केवल यह के ऊपरी कोने मिलता है। मैं पूरी छवि को 30x30 तक कैसे छोटा कर सकता हूं?
यह निश्चित रूप से शून्य नहीं है, जैसा कि यह स्क्रीन पर दिखाई देता है और मैं क्लिप को इस पर सेट कर सकता हूं। – sol