मुझे अपने UIWebView के साथ कोई समस्या है। जब दृश्य लोड होता है तो यह किसी भी अभिविन्यास ठीक में लोड होता है, पूरे पृष्ठ को पूरी तरह से भरता है।UIWebView परिदृश्य रोटेशन दृश्य को भरता नहीं है
हालांकि कहें कि क्या मैं इसे पोर्ट्रेट में लोड करता हूं, फिर डिवाइस को घुमाएं, वेबव्यू दाएं हाथ की ओर पूरी तरह से भर नहीं जाता है और मैं मेरे जीवन के लिए क्यों नहीं पता कर सकते हैं।
यह मेरे विचार किया लोड विधि
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view from its nib
if ([[UIApplication sharedApplication] statusBarOrientation] == UIInterfaceOrientationPortrait){
self.measurementsWebView.frame = CGRectMake(0, 0, 320, 367);
}else if ([[UIApplication sharedApplication] statusBarOrientation] == UIInterfaceOrientationLandscapeLeft || [[UIApplication sharedApplication] statusBarOrientation] == UIInterfaceOrientationLandscapeRight){
self.measurementsWebView.frame = CGRectMake(0, 0, 480, 218);
}
NSString *path = [[NSBundle mainBundle] pathForResource:@"measurements" ofType:@"png"];
[measurementsWebView loadHTMLString:[NSString stringWithFormat:@"<html><body><img src=\"file://%@\"></body></html>",path] baseURL:nil];
measurementsWebView.scalesPageToFit = YES;
}
तो मैं इंटरफ़ेस बिल्डर में लग रहा है कि मुझे पैनल चौड़ाई या जो भी आप इसे विस्तार के सेट कर सकते हैं खोजने की कोशिश कर रहा हूँ, लेकिन सभी मैं देख सकता हूँ क्या यह।
किसी भी मदद की बहुत होगा
अजीब, यहां तक कि जब मैं ऐसा करता हूं कि यह मेनू की उपस्थिति को नहीं बदल रहा है ... मुझे लगता है कि मुझे शायद xcode को पुनः स्थापित करने की आवश्यकता है। मैं अब AutototateToInterfaceOrientation चाहिए कोशिश करूँगा .. हालांकि यह क्षैतिज दृश्य फिट करने के लिए UIView फ्रेम के आकार को बदल देगा। – HurkNburkS
क्षमा करें, मेरा मतलब था 'willAnimateRotationToInterfaceOrientation:' विधि। इसी तरह से आपने अपनी 'viewDidLoad' विधि में अभिविन्यास के लिए कैसे जांच की है, आप यहां वही करते हैं और दृश्य के फ्रेम को समायोजित करते हैं। – sooper
इंटरफ़ेस बिल्डर के साथ आपकी समस्या के लिए, मैं आपको इस पोस्ट को पढ़ने की सलाह देता हूं [यहां] (http://stackoverflow.com/questions/9370072/xcode-4-3-not-presenting-autoresizing-panel-in-size-inspector) – sooper