iOS 7
में पोर्ट्रेट अभिविन्यास को कैसे मजबूर करें यदि मेरा एप्लिकेशन प्रारंभिक रूप से दोनों ओरिएंटेशन के लिए समर्थित है? बाद दृष्टिकोणपोर्ट्रेट अभिविन्यास को कैसे मजबूर करें?
उत्तर
UIViewController *c = [[UIViewController alloc]init];
[self presentViewController:c animated:NO completion:nil];
[self dismissViewControllerAnimated:NO completion:nil];
यह कोड सेब के मानक के अनुसार नहीं हो सकता है, यकीन नहीं है .. लेकिन यह अच्छा हैक। –
जब हम इस कोड का उपयोग करते हैं तो हमारे ऐप को ऐप्पल द्वारा उत्पादन के लिए अनुमोदित नहीं किया जाएगा। –
क्या आप समझा सकते हैं कि यह क्यों काम करता है, कृपया? साथ ही, उन तरीकों को आईओएस 6 में बहिष्कृत कर दिया गया था। यह संभव है कि ऐप्पल आईओएस 8 में उन्हें हटाने का फैसला करता है। यह पहली बार नहीं होगा जब ऐप्पल द्वारा एक विधि को हटा दिया गया और जल्द ही हटा दिया गया। – rtiago42
उपयोग: अपने अनुप्रयोग प्रतिनिधि में ज
@interface PlayWithWSWithLibAppDelegate : NSObject <UIApplicationDelegate, UITabBarControllerDelegate> {
BOOL flagOrientationAll;
}
@property (assign) BOOL flagOrientationAll;
जोड़ें अपने अनुप्रयोग प्रतिनिधि मीटर फ़ाइल में विधि निम्नलिखित
- (NSUInteger)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window{
//NSLog(@"PlayWithWSWithLibAppDelegate -- supportedInterfaceOrientationsForWindow");
if(flagOrientationAll == YES){
return UIInterfaceOrientationMaskPortrait;
} else {
return UIInterfaceOrientationMaskAll;
}
}
लागू आपके ध्यान में रखते हुए जिस तरह से निम्नलिखित आप जो आईफोन डिवाइस
दोनों के लिए पोर्ट्रेट और परिदृश्य दोनों में घूमना चाहते हैंयहाँ मेरी धागा है कुछ तुम्हारी समस्या क्या के समान: iOS 7 Interface Orientation
पूरे एप्लिकेशन के लिए, परियोजना फ़ाइल को खोलने, सामान्य टैब पर जाएं, सेटिंग में बदलाव:
या
आप केवल उस पर चाहते हैं: सीधे Info.plist फ़ाइल पर एक विशेष दृश्य नियंत्रक, ओवरराइड supportedInterfaceOrientations
:
- (NSUInteger)supportedInterfaceOrientations
{
return UIInterfaceOrientationMaskPortrait;
}
आप आधिकारिक UIViewController documentation में दूसरी विधि के बारे में अधिक पढ़ सकते हैं। शायद, आपको अपनी विशिष्ट समस्या के लिए एक और अधिक उपयुक्त तरीका मिल जाएगा।
सरल और दाएं, लेकिन - (BOOL) चाहिएऑटोरोटेट विधि। इसे ओवरराइड नहीं किया जाना चाहिए, या हाँ वापस नहीं करना चाहिए, अन्यथा यह काम नहीं करेगा। – Moose
#import <objc/message.h>
objc_msgSend([UIDevice currentDevice], @selector(setOrientation:), UIInterfaceOrientationLandscapeRight);//here you may change your desired Orientation
- 1. आईपैड अभिविन्यास पोर्ट्रेट केवल
- 2. आईपैड पोर्ट्रेट अभिविन्यास
- 3. एंड्रॉइड कैमरा पोर्ट्रेट अभिविन्यास
- 4. फोन अभिविन्यास प्राप्त करें लेकिन पोर्ट्रेट
- 5. पोर्ट्रेट अभिविन्यास में कैमरा का उपयोग
- 6. आईफोन एसडीके: अभिविन्यास (लैंडस्केप और पोर्ट्रेट दृश्य)
- 7. एंड्रॉइड: पोर्ट्रेट मोड में कैमरा पूर्वावलोकन अभिविन्यास
- 8. लैंडस्केप अभिविन्यास लेकिन पोर्ट्रेट फ्रेम मान?
- 9. जावासीवी वीडियो रिकॉर्डर अभिविन्यास पोर्ट्रेट मोड
- 10. अभिविन्यास परिवर्तन
- 11. पोर्ट्रेट अभिविन्यास छवियों पर छवि की चौड़ाई सीमित करें/पहलू अनुपात को संरक्षित करें
- 12. मेट्रो ऐप्स में अभिविन्यास को सीमित कैसे करें?
- 13. एंड्रॉयड स्क्रीन अभिविन्यास सेंसर
- 14. अभिविन्यास अक्षम करें लेकिन अभिविन्यास का पता लगाएं
- 15. लैंडस्केप और पोर्ट्रेट अभिविन्यास एंड्रॉइड के लिए अलग-अलग डिज़ाइन
- 16. आईपैड पोर्ट्रेट अभिविन्यास में होने पर मोबाइल सफारी व्यूपोर्ट चौड़ाई को स्केल करें? -
- 17. आईआईएनएनटरफेस को मजबूर करना आईफोन
- 18. कैमरे में फोर्स पोर्ट्रेट मोड
- 19. अभिविन्यास परिवर्तन
- 20. स्क्रीनऑरिएंटेशन पोर्ट्रेट और उपयोगकर्ता पोर्ट्रेट
- 21. पूर्ण अभिविन्यास कैसे निर्धारित करें
- 22. कैमरा पोर्ट्रेट मोड
- 23. आईपैड सफारी को कैसे मजबूर करना है कि मेरे वेब पेज को पोर्ट्रेट मोड में स्केल न करें?
- 24. क्या आईफोन में इंटरफेस अभिविन्यास को बदलने के लिए मजबूर करने का कोई तरीका है?
- 25. ताला iPhone App अभिविन्यास भर
- 26. उपयोगकर्ता लॉगआउट symfony2 को कैसे मजबूर करें
- 27. एक लाइनब्रेक को कैसे मजबूर करें?
- 28. डब्ल्यूपीएफ अभिविन्यास
- 29. चित्र या रिवर्स पोर्ट्रेट में गतिविधि केवल
- 30. एक विशिष्ट अभिविन्यास
आप स्पष्ट नहीं कर सकते हैं। क्या आपको पूरे ऐप – morroko
में केवल पोर्ट्रेट मोड की आवश्यकता है [लैंडस्केप देखें ओरिएंटलर से पुश करते समय फोर्स पोर्ट्रेट ओरिएंटेशन] (http://stackoverflow.com/questions/14633213/force-portrait-orientation-while-pushing-from-landscape -व्यू-नियंत्रक) –