मेरा ऐप परिदृश्य आधारित है। मैं परिदृश्य में MFMailComposeViewController का उपयोग करना चाहता हूं लेकिन इसे अभिविन्यास के बारे में नोटिफ़ाई करने के लिए कुछ भी नहीं मिला। परिदृश्य में, MFMailComposeViewController परिदृश्य में, बाईं ओर से आने वाले मेल कंपोज़ विंडो का केवल शीर्ष भाग प्रदर्शित करता है। असल में यह लैंडस्केप स्क्रीन के आधा भाग शामिल है। क्या मेल लिखने की खिड़की को चित्र के बजाय परिदृश्य में प्रकट करने का कोई तरीका है?लैंडस्केप में MFMailComposeViewController प्रदर्शित करना
--- संपादित करें --- दृश्य जहां मैं मेल लिखें लोड करना चाहते हैं इस तरह लिया गया है:
//from first UIViewController
[self presentModalViewController:secondView animated:YES];
//from secondView (a UIViewController), I load the info view, which is where the mail compose shows
InfoController *infoController = [[InfoController alloc] initWithNibName:@"Info" bundle:[NSBundle mainBundle]];
[self.view addSubview:infoController.view];
ऊपर से, मेल लिखें जनक दृश्य तीसरा भरी हुई है । Info.plist में, मैं यह कर:
UIInterfaceOrientation = UIInterfaceOrientationLandscapeRight
मेरे लिए काम किया! धन्यवाद! मुझे पता चला कि क्यों भी: मुख्य दृश्य नियंत्रक हमारे मामलों में एक हैंडलिंग रोटेशन, और केवल एक जो इसे UIInterfaceRotation बदलता है।मेल संगीतकार खुद को व्यू कंट्रोलर के घूर्णन – tadejsv
@ डिमिटिस के अनुसार प्रस्तुत करता है, क्या आप मुझे नमूना – Ravi
@ रावण भेज देंगे मुझे पता नहीं है कि इसे कहां ढूंढना है और न ही मुझे लगता है कि 5 वर्ष पुराना कोड आईओएस देव में उपयोगी होगा ... I मुझे यकीन है कि तब से चीजें महत्वपूर्ण रूप से बदलनी चाहिए। – Dimitris