2012-03-07 3 views
0

Я создал приложение для вкладок. Сначала было включено вращение. Приложение действительно вращалось без каких-либо трудностей. Но для лучшего использования я прокомментировал весь код автооборота, а также в инфо-списке удалил весь другой интерфейс, кроме портрета. Но теперь мне это нужно. Я раскоментировал весь код, а также добавил всю ориентацию интерфейса. Но приложение не вращается. Пожалуйста, любой помощи me.Sorry за мой плохой английскийПриложение Iphone Tabbar не вращается

Благодаря Ракеш

+1

пожалуйста, добавьте код – Janub

+1

Если какой-либо из viewControllers в tabBarController не допускает вращение, все остальные не будут повернуты тоже. Что-то вроде этого. –

+0

Какой код я должен дать? – Kiron

ответ

1

Каждый контроллер представления добавлен к контроллеру бар вкладки будут иметь

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation 
{ 
    // Return YES for supported orientations 
    return YES; 
} 

Убедитесь, что вы вернетесь ДА в каждом из них ..

+0

да, я сделал это, но все еще не работал – Kiron

+0

извините, ребята, я получил его Shubhank, спасибо, что помогли, я не дал его всем контроллерам представлений, теперь их решили – Kiron

0
create a category like this and this method 
    @implementation UITabBarController(UITabBarControllerCategory) 

-(BOOL)shouldAutorotateToInterfaceOrientation: 
    (UIInterfaceOrientation)toInterfaceOrientation 
{ 
    AppDelegate *appDelegate = (AppDelegate *)[[UIApplication  sharedApplication]delegate]; 

    if ([AppDelegate isLandScapeOnly]){ 



     return NO; 
} 
    return YES; 
} 

@end 
Смежные вопросы