मैं एक छवि सामग्री को देखने के साथ स्क्रॉल दृश्य है करना चाहते हैं। छवि वास्तव में नक्शा जो स्क्रीन की तुलना में बहुत बड़ा है। नक्शा स्क्रॉल दृश्य के मध्य में शुरू में होना चाहिए, फ़ोटो एप्लिकेशन में फ़ोटो जैसे कि जब आप लैंडस्केप ओरिएंटेशन के लिए iPhone बदल जाते हैं।

मैं एक ही समय में सही ज़ूम और स्क्रॉल के साथ केंद्र में नक्शे के लिए प्रबंधन नहीं किया। बशर्ते कि नक्शा छवि स्क्रीन के ऊपर (पोर्ट्रेट ओरिएंटेशन में) से शुरू होता है, कोड तरह दिखता है:
- (void)loadView {
mapView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@map.jpg]];
CGFloat mapHeight = MAP_HEIGHT * SCREEN_WIDTH / MAP_WIDTH;
mapView.frame = CGRectMake(0, 0, SCREEN_WIDTH, mapHeight);
scrollView = [[UIScrollView alloc] initWithFrame:CGRectMake(0, 0, SCREEN_WIDTH, SCREEN_HEIGHT)];
scrollView.delegate = self;
scrollView.contentSize = mapView.frame.size;
scrollView.maximumZoomScale = MAP_WIDTH / SCREEN_WIDTH;
scrollView.minimumZoomScale = 1;
[scrollView addSubview:mapView];
self.view = scrollView;
}
जब मैं केंद्र के लिए छवि फ्रेम ले जाते हैं, छवि इसके फ्रेम नीचे के ऊपर से ही बढ़ता है। मैं MapView के साथ चारों ओर खेलने के लिए बदलने गतिशील imageView के फ्रेम में बदलाव के साथ, की कोशिश की। कुछ भी नहीं अब तक मेरे लिए काम करता है।













