The shouldAutorotateToInterfaceOrientation: method of UIViewController is deprecated. In its place, you should use the supportedInterfaceOrientations and shouldAutorotate methods.
iOS6 has three new method to handle orientation
// what we support - (NSUInteger)supportedInterfaceOrientations { return UIInterfaceOrientationMaskAllButUpsideDown; } // should autorotate or not - (BOOL) shouldAutorotate { return YES; } //initial orientation we want to have - (UIInterfaceOrientation)preferredInterfaceOrientationForPresentation { return UIInterfaceOrientationPortrait; }But where should we write those methods?
If you try to make the MasterViewController only has Portrait Orientation and the DetailViewController has Portrait Orientation and Landscape Orientation.
I find some tutorial,but It has a bug.
The bug is when your DetailViewController on Landscape Orientation press back button to MasterViewController will show Landscape Orientation.
Here's my solution.
You need to create a class that has a subclass of UINavigationController and set supportedInterfaceOrientations and shouldAutorotate in that class.
First,set this in your subclass of UINavigationController
- (NSUInteger)supportedInterfaceOrientations { return [[self topViewController] supportedInterfaceOrientations]; } - (BOOL)shouldAutorotate { return YES; }set this on MasterViewController
- (NSUInteger)supportedInterfaceOrientations { return UIInterfaceOrientationMaskPortrait; }set this on DetailViewController
- (NSUInteger)supportedInterfaceOrientations { return UIInterfaceOrientationMaskAllButUpsideDown; }
Another way - It doesn't need to subclass of UINavigationController
Add a Category to UINavigationController
@implementation UINavigationController (Rotation_IOS6) -(BOOL)shouldAutorotate { return [[self.viewControllers lastObject] shouldAutorotate]; } -(NSUInteger)supportedInterfaceOrientations { return [[self.viewControllers lastObject] supportedInterfaceOrientations]; } - (UIInterfaceOrientation)preferredInterfaceOrientationForPresentation { return [[self.viewControllers lastObject] preferredInterfaceOrientationForPresentation]; } @end
Another way - Compatible with the iOS4,5 code
Swap Method Implementations
I tried all methods and none of them worked - my adview rotates to whatever direction it wants and it messes my application view when I come back... iOS 6 is useless piece of crap.
ReplyDeleteThose methods work for me,but I also found some orientation bug in iOS 6. I will upload sample file later.
DeleteThis sample file uses "Add a Category to UINavigationController" way.
Deletehttps://www.box.com/s/00f1xh44379vvib8nyh2
i need this method for tabbar controller app.sample code
ReplyDeleteشركات تخزين اثاث بالرياض
ReplyDeleteافضل شركات التنظيف بالرياض
رش مبيدات بالرياض
افضل شركة عزل خزانات
شركة نقل اثاث بالرياض
شركة تنظيف زجاج بالرياض
افضل شركة رش مبيدات بالافلاج
افضل شركة مكافحة حشرات بالرياض
شركات التنظيف فى الرياض
شركة رش مبيدات قبل البناء
افضل شركة مبيدات حشرية بجدة
ابى شركة تسليك مجارى بالرياض
شركة تنظيف اثاث بالمجمعه
افضل شركة تنظيف بالخرج
شركات تنظيف بجدة
شركة تنظيف بيارات
شركة شفط بيارات بجدة
ارخص شركة تنظيف بيوت شعر بالرياض
شركة تنظيف خزانات بجدة
تنظيف ستائر بالبخار بالرياض
ReplyDeleteارخص شركة تنظيف شقق بالدوادمى
شركة تنظيف الخيام بالرياض
ارخص شركة تنظيف شقق بالرياض
تنظيف مسابح الفلل بالرياض
ارخص شركة تنظيف فلل بالمزاحمية
افضل شركة تنظيف مدارس بالرياض
شركة تنظيف مسابح بالرياض
افضل شركة تنظيف منازل بالرياض
شركة تنظيف زجاج بالرياض
افضل شركة صيانة مسابح بالرياض
افضل شركة عزل اسطح بالرياض
افضل شركة غسيل موكيت بالمدينة المنورة
شركة كشف تسربات المياه بالرياض
شركة مكافحة حشرات الفراش بالرياض
مكافحة البق بجدة
افضل شركة مكافحة الفئران بجدة
شركة مكافحة النمل الابيض بالرياض
شركة نظافة بالرياض عماله فليبنية
شركة نقل اثاث من الرياض الى الدمام
ReplyDeleteشركة نقل عفش بالرياض
شركة كشف تسربات المياه بالقصيم
مؤسسة نظافة بالرياض
here
Here
شركة تنظيف حشرات بالرياض
شركة مكافحة النمل الابيض بالخرج
شركة نقل اثاث بالخرج
شركة تنظيف شقق بالخرج
شركة مكافحة الفئران بالخرج
شركة تخزين اثاث بالخرج
شركة تسليك مجارى بالخرج
شركة تنظيف سجاد بالخرج
شركة تنظيف كنب بالخرج
شركة تنظيف فلل بالخرج
شركة عزل اسطح بالخرج
شركة كشف تسربات المياه بالخرج
This information will help you identify potential problems with drinking water. The most effective way to keep your water clean and accessible is to invest in a mobile water bottle, and use these steps to ensure that the water you drink is clean.
ReplyDeleteشركة تنظيف بالرياض
شركة تنظيف فلل بالرياض
شركة تنظيف خزانات بالرياض
شركة مكافحة حشرات بالرياض
شركة رش مبيدات بالرياض
شركة مكافحة الصراصير بالرياض
شركة مكافحة الفئران بالرياض
تعد شركة الكمال هى افضل شركة تنظيف بالدمام وهى من افضل الشركات التى تقدم لك خدمة تنظيف منازل باحترافية فائقة وبصورة مميزة تجعلك سعيد جدا بالتعامل معنا.
ReplyDeleteنوفر كافة عوامل النجاح التى تجعلنا افضل شركة تنظيف منازل بابها وهى كالتالى:
1-عمالة مميزة لتنظيف الأرضيات والحوائط
2-ادوات تنظيف وجلى للرخام والسيراميك وكافة انواع الأرضيات
3-كافة انواع المنظفات والشمبوهات ومكسبات الروائح
ولذلك نعتبر نحن شركة الكمال افضل شركة تنظيف فلل بالدمام لأننا ننفرد بتقديم ارقى واجود الخدمات والتى تجعلنا فى محور اهتمام كافة عملائنا بمنطقة الدمام – الاحساء – الجبيل – الخبر - القطيف
تختص شركة الكمال بكافة انواع الخدمات المنزلية المقدمة لعملائنا الكرام واليكم نبذة مختصرة عن كافة الخدمات وطرق تقديمها :
يسر شركة الكمال ان تقدم لكم شركة تنظيف شقق بالدمام خدمة تنظيف للمنزل والمكتب والشركات والمعاض تنظيف الأرضيات والحوائط والفرش تقديم افضل المستويات فى مجال التنظيف والتى تناسب طموحاتكم عملائنا الكرام ،ونقدم خدمة تنظيف الشقق بالدمام عن طريق الأستعانة بفريق عمل مدرب وجاهز للذهاب اليكم وتقديم مستويات عالية جدااا من النظافة تلبى كافة الأذواق.
تتميز شركتنا شركة تنظيف مجالس بالدمام بتقنية كبير جدا فى عمليات التنظيف وخاصة تنظيف المجالس لاننا متميزون بخبرتنا العاليه التى تختلف عن غيرنا وذلك بفضل الله علينا مع شركة الكمال لتنظيف المجالس لايوجد بيت يعانى من أوساخ المجالس لاننا نغير بيتك عزيزى العميل الى جوهره متألقه فى أبصار الناظرين وذلك كى يليق بك وبأسرتك كما في شركة تنظيف سجاد وموكيت بالدمام . تتمتع شركتنا بالعماله الماهره والتى لايوجد مثلها فى اى شركة اخرى وذلك لاننا متميزون حقاً فى اى عمل نقوم به.
فقط اتصل بنا وسترى بعينك كل ماهو يبهرك سيدى العميل فشعارنا أرضاء العميل فى المقام الاول ثم تقديم مايطلب على اكمل وجه وبسرعه وجوده عاليه فى شركة تنظيف خزانات بالدمام توجد الات ذات جوده عاليه وتمتاز بالتقنية الحديثه والمتطوره.
شركتنا لاتقبل المنافسه نحن نقدم افضل العروض والمميازات والخدمات فى شركة الكمال شركة عزل خزانات بالدمام
تتشرف ان تقدم لكم خدماتها المميزه التى تقدمها لعملائها وتامل ان تنول اجابكم ان عمليه عزل الخزانات من الموضوعات الحيويه التى يجب علينا القيام بها وممالاشك فيه ان هذا الموضوع هام ونافع وضرورى لان المياه الغير صحيه هى التى تسبب تلوث المياه سواء بالمياه الغير صحيه او بالمواد التى تم تصنيع الخزانات
شركة تنظيف بالاحساء
ReplyDeleteشركة تنظيف بالطائف
شركة تنظيف منازل وبيوت بالطائف
شركة تنظيف مجالس كنب بالطائف
شركة تنظيف فلل بالطائف
شركة تنظيف سجاد وموكيت بالطائف
شركة تنظيف خزانات بالطائف
شركة تسليك مجاري بالطائف
شركة مكافحة حشرات بالطائف
شركة رش مبيدات بالطائف
شركة نقل اثاث وعفش بالطائف
شركة كشف تسربات المياه بالطائف
فى شركة المحترف أصبحت مشكلة وجود الحشرات مشكله واضحه وخطيره في مجتمعنا وغالبا ما تتزايد وهذه المشكله مشكلة إنتشار الحشرات غالبا ماتكثر في فصل الصيف والبعض يتسائل لماذا تتزايد أغلب الحشرات وتكثر في فصل الصيف فمن الأسباب التي تتسبب في كثرة الحشرات ووجودها في فصل الصيف لأن شدة الحراره تسبب في إنتشار الحشرات بكثافة بعكس فصل الشتاء لأن في الشتاء غالبا ما يكون الجو شديد البروده ولذلك لا تظهر الحشرات بشكل كبير وهذا أيضا ما إعتدنا عليه وهو إنتشار الحشرات وكثرتها في فصل الصيف ولذلك نحن شركة مكافحة حشرات بالخبر الحشرات عملنا علي توفير الحل للقضاء علي تلك المشكله مشكلة وجود الحشرات وإنتشارها حيث بدأنا بالبحث عن المبيدات الجيده التي تقوم بإبادة الحشرات بشكل كامل وأيضا تعمل تلك المبيدات علي عدم عودة الحشرات مره أخري للمكان الذي تم فيه عملية رش المبيدات في شركة رش مبيدات بالجبيل عدم عودتها مره أخري والقضاء عليها كامل وأيضا إستخدمنا الأجهزه والماكينات الحديثه في عملية مكافحة الحشرات حيث قمنا بالبحث عن الأجهزه الجيده والمميزه في عملية رش المبيدات ومتلكنا تلك الأجهزه وأصبحت لدينا في شركة مكافحة حشرات بالاحساء وقمنا بإستخدام الفنين والعماله الماهره المدربه علي عملية مكافحة الحشرات حيث أن إستخدام الفنين والعمال الماهره ذلك من ضمن ركائز الشركه ولاتصبح الشركه الشركه الأفضل في مجال مكافحة الحشرات بالمبيدات وأنواعها والأجهزه المستخدمه في عملية مكافحة الحشرات ولكن عدم وجود الفنين والعماله المدربه فتصبح الشركه من الشركات الفاشله في مجال مكافحة الحشرات حيث هناك فرق كبير بين الشركه التي تستخدم الفنين المدربه وذات الخبرات القديمه في شركة مكافحة حشرات بالجبيل وهناك فرق بين الشركه التي تستخدم الفنين الذين لايوجد لديهم الخبره الكافيه في عملية مكافحة الحشرات فهناك فرق كبير وأيضا هناك فرق بين الشركه التي تستخدم العمال المهره والمدربين وبين العمال حديثي العمل وليسو مدربين في مجال عملهم فأيضا يصبح هناك فرق شاسع بين هذه الشركات ونحن في شركة مكافحة الحشرات أصبحنا من الشركات العالميه المشهوره عالميا في شركة مكافحة الحشرات وأيضا عملنا علي مكافحة جميع أنواع الحشرات ومنها البق أو العته عملنا في شركة مكافحة العته أو البق عملنا علي القضاء علي تلك الحشره بشكل نهائي وضمان عدم عودتها مره أخري في المكان الذي قمنا نحن شركة مكافحة حشرات بالقطيف دائما صديقى البيئة. قمنا بمكافحة ورش المبيدات فيه للقضاء علي حشرة البق أوالعته وهناك من أنواع الحشرات الصراصير بأنواعها حيث قمنا
ReplyDelete
ReplyDeleteشركة تنظيف بالدمام
شركة تنظيف بالخير
شركة تنظيف بالاحساء
شركة تنظيف بالجبيل
شركة تنظيف بالقطيف
شركة مكافحة حشرات بالدمام
شركة مكافحة حشرات بالخبر
شركة مكافحة حشرات بالاحساء
شركة مكافحة حشرات بالجبيل
شركة مكافحة حشرات بالقطيف
شركة تسليك مجارى بالدمام
شركة تسليك مجارى بالخبر
شركة تسليك مجارى بالاحساء
شركة تسليك مجارى بالقطيف
شركة تسليك مجارى بالجبيل
شركة الفرسان للتنظيف بالدمام
ReplyDeleteشركة تنظيف سجاد بالاحساء
شركة تنظيف سجاد بالجبيل
شركة تنظيف سجاد بالقطيف
شركة تنظيف سجاد بالخبر
شركة تنظيف خزانات بالاحساء
شركة تنظيف خزانات بالجبيل
شركة تنظيف خزانات بالخبر
شركة تنظيف خزانات بالقطيف
شركة تنظيف كنب بالاحساء
شركة تنظيف كنب بالجبيل
شركة تنظيف كنب بالخبر
شركة تنظيف كنب بالقطيف
شركة تنظيف موكيت بالاحساء
شركة تنظيف موكيت بالجبيل
شركة تنظيف موكيت بالخبر
شركة تنظيف موكيت بالقطيف
ReplyDeleteشركة الفرسان للتنظيف بالدمام
شركة تنظيف خزانات بالاحساء
شركة تنظيف خزانات بالجبيل
شركة تنظيف خزانات بالخبر
شركة تنظيف خزانات بالقطيف
شركة تنظيف كنب بالاحساء
شركة تنظيف كنب بالجبيل
شركة تنظيف كنب بالخبر
شركة تنظيف كنب بالقطيف
شركة تنظيف موكيت بالاحساء
شركة تنظيف موكيت بالجبيل
شركة تنظيف موكيت بالخبر
شركة تنظيف موكيت بالقطيف
شركة روائع
ReplyDeleteشركة نقل اثاث بالرياض
شركة نقل عفش بالرياض
نقل اثاث داخل الرياض
نقل اثاث خارج الرياض
ارقام شركات نقل اثاث بالرياض
شركات نقل اثاث بالرياض
افضل شركة نقل اثاث بالرياض
افضل شركة نقل عفش بالرياض
شركات نقل عفش
شركات نقل عفش بالرياض
نقل عفش داخل وخارج الرياض
نقل عفش خارج الرياض
شراء اثاث مستعمل بالرياض
شركة شراء اثاث مستعمل بالرياض
ارقام الاثاث المستعمل بالرياض
محلات شراء الاثاث المستعمل بالرياض
حقين الاثاث المستعمل بالرياض
شركة نقل اثاث بالطائف
ReplyDeleteشركة عزل اسطح بالطائف
شركة مكافحة حشرات بالرياض
شركة مكافجة حشرات بالدمام
شركة تنظيف خزانات بالطائف
شركة كشف تسربات المياه بالطائف
شركة نقل اثاث بالطائف
ReplyDeleteشركة عزل اسطح بالطائف
شركة مكافحة حشرات بالرياض
شركة مكافجة حشرات بالدمام
شركة تنظيف خزانات بالطائف
شركة كشف تسربات المياه بالطائف
ReplyDeleteشركة تنظيف كنب مجالس بالدمام
شركة تنظيف كنب مجالس بالخبر
شركة تنظيف كنب مجالس بالجبيل
شركة تنظيف كنب مجالس بالاحساء
شركة تنظيف كنب مجالس بالقطيف
شركة مكافحة النمل الابيض بالدمام
شركة مكافحة النمل الابيض بالخبر
شركة مكافحة النمل الابيض بالجبيل
شركة مكافحة النمل الابيض بالاحساء
شركة مكافحة النمل الابيض بالقطيف
ReplyDeleteشركة مكافحة النمل الابيض بالدمام
شركة مكافحة النمل الابيض بالخبر
شركة مكافحة النمل الابيض بالجبيل
شركة مكافحة النمل الابيض بالاحساء
شركة مكافحة النمل الابيض بالقطيف
شركة مكافحة الحمام بالدمام
شركة مكافحة الحمام بالخبر
شركة مكافحة الحمام بالجبيل
شركة مكافحة الحمام بالاحساء
شركة مكافحة الحمام بالقطيف
ReplyDeleteشركة انوار الجنة للخدمات المنزلية
شركة تنظيف بالباحة
شركة تنظيف واجهات حجر بالدمام
شركة تنظيف موكيت بالدمام
شركة تنظيف كنب بالدمام
شركة تنظيف مجالس بالدمام
شركة تنظيف خزانات بالدمام
ReplyDeleteشركة تنظيف بالخبر
شركة تنظيف بالدمام
شركة تنظيف بالجبيل
شركة تنظيف بالاحساء
شركة تنظيف بالقطيف
Thanks for sharing this post. I'm very intersted in this topic. Check out this awesome online file converter that works fantastic here
ReplyDeleteI recommend iDealshare VideoGo as the most professional audio converter and video converter.https://www.idealshare.net/3ga-to-mp3-converter.html
ReplyDelete
ReplyDeleteشركة تنسيق حدائق بالطائف
شركة تنسيق حدائق بالخبر
شركة تنسيق حدائق بالاحساء
شركة تنسيق حدائق بجده
شركة تنسيق حدائق بالدمام
شركة تركيب عشب صناعي بجدة
شركة تركيب شبكات الري بجدة
شركة تكريب نخيل بجدة
شركة تصميم شلالات بجدة