панель вкладок с контроллером навигации на каждом элементе вкладки - проблемы с ориентацией

В Sphinx 1.6 html_use_smartypants устарели , и уже нет необходимости устанавливать html_use_smartypants = False в вашем conf.py или в качестве аргумента sphinx-build. Вместо этого вы должны использовать smart_quotes = False.

Если вы хотите использовать преобразования, ранее предоставленные html_use_smartypants, вместо этого рекомендуется использовать smart_quotes , например, smart_quotes = True.

Обратите внимание, что на момент написания этой статьи читайте контакты Docs sphinx==1.5.3, которые не поддерживают параметр smart_quotes. До тех пор вам нужно будет продолжать использовать html_use_smartypants.

1
задан Can Berk Güder 3 July 2010 в 13:19
поделиться

1 ответ

Хорошо, так как ваш вопрос остается без ответа через день, я попробуйте ответить на него, даже если вы толком не объяснили, в чем проблема.

Чтобы обеспечить автоматическое вращение в приложении панели вкладок, необходимо реализовать shouldAutorotateToInterfaceOrientation: в:

  1. Все контроллеры представления
  2. Контроллер панели вкладок

Вы не используете Не требуется подкласса UINavigationController , просто UITabBarController .

После того, как вы создали подкласс UITabBarController , убедитесь, что вы установили класс вашего экземпляра контроллера панели вкладок для своего подкласса в Interface Builder.

Кроме того, правильная реализация shouldAutorotateToInterfaceOrientation: для приложения iPhone:

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
    return interfaceOrientation != UIInterfaceOrientationPortraitUpsideDown;
}

, чтобы пользователь мог «зафиксировать» ориентацию на альбомную, перевернув телефон вверх дном.

2
ответ дан 2 September 2019 в 23:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: