Эй, ребята,
Я пытаюсь автоматически повернуть приложение на панели вкладок. Очевидно, я знаю, что большинство людей скажут, что эта проблема return YES;
или что все элементы панели вкладок должны быть в одном классе для автоматического поворота. Нет, это не сработало для меня. Итак, во-первых, у меня есть 4 элемента панели вкладок, каждый со своими классами. Мои первые 2 элемента панели вкладок имеют UIWebView, второй - это табличное представление, а последний - это изображение с кнопками. Теперь я практиковался в реализации кода автоповорота для моего первого элемента панели вкладок, который представляет собой UIWebView, использующий этот код, поскольку return YES;
не работал для меня:
- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
// Return YES for supported orientations.
return (interfaceOrientation == UIInterfaceOrientationPortrait);
if (interfaceOrientation == UIInterfaceOrientationPortrait ||
interfaceOrientation == UIInterfaceOrientationLandscapeLeft ||
interfaceOrientation == UIInterfaceOrientationLandscapeRight)
return YES;
else
return NO;
}
Использование этого кода без панели вкладок работало для меня, но при использовании этого с приложением панели вкладок оно не работало для меня. Также, когда программисты сказали мне, что все другие приложения на панели вкладок должны иметь один и тот же файл классов, я не могу этого сделать, потому что у каждого из моих вкладок есть свой собственный файл классов, как я уже говорил.
Так что, надеюсь, кто-то может помочь мне в этой ситуации, чтобы автоматически повернуть всю панель вкладок, спасибо