2011-01-27 7 views
8

कैसे सेट करें I UIMage के फ्रेम आकार को कैसे सेट कर सकते हैं।UIImage फ्रेम

+0

आप इस लिंक [http://iphonedevelopertips.com/graphics/how-to-scale-an-image-using-an-objective जांच कर सकते हैं बनाना चाहिए -c-category.html] (http://iphonedevelopertips.com/graphics/how-to-scale-an-image-using-an-objective-c-category.html) –

उत्तर

21

आप UIImageView के फ्रेम सेट कर सकते हैं:

UIImageView* imgView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, 100, 100)]; 
imgView.image = [UIImage imageNamed:@"image.png"]; 

(और कहीं [imgView release]; को भूल नहीं है)

6

UIImage कोई फ्रेम है। इसमें केवल चौड़ाई और ऊंचाई है। आप अपना दृश्य पर डाल करना चाहते हैं आप UIImageView

UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(12,12,123,123)]; 
imageView.image = image; // image - your UIImage 
+0

आपके उत्तर के लिए धन्यवाद, लेकिन मुझे इसकी आवश्यकता है छवि के फ्रेम आकार को छवि नहीं सेट करें, ठीक है, मैं काम करने के लिए किसी अन्य तरीके से कोशिश करूंगा। –

+1

UIImage छवि का प्रतिनिधित्व करने वाली वस्तु है, यह दृश्य नहीं है और इसलिए फ्रेम नहीं है। क्या आप शायद छवि का आकार बदलना चाहते हैं? – TheBlack