Я пытался выяснить, как Spotify создает пользовательский интерфейс, когда приложение переходит в автономный режим.Они создают впечатление, что размер StatusBar
изменился, но на самом деле они просто отображают представление ниже и изменяют размеры всех контроллеров в приложении.Я пробовал создавать подклассы UINavigationController
, подклассы UIWindow
, изменять размер окна, но, похоже, ничего не работает для каждого случая.
Интересная вещь в приложении Spotify заключается в том, что их решение все еще работает, когдаСобственные подклассы iOS UIViewController
представлены модально (как показано на рисунке ниже, показывая Apple MFMailComposeViewController
- вы можете сказать, что это не пользовательский контроллер из-за UIBarButtonItems).
Если у кого-то есть пониманиекак это возможно, это было бы здорово.