Динамическое изменение размера HTML-виджета iBooks

Я хочу создать динамический виджет для iBooks 2, но не могу динамически изменить размер виджета в соответствии с портретным или альбомным режимом. Я нашел документацию Apple для изменения размера виджетов панели мониторинга, но в iBooks это не работает. В качестве альтернативы было бы полезно, если бы я мог заблокировать ориентацию для виджета. Есть ли решение этой проблемы?

1 ответ

Существует объект виджета, который создается в контексте панели мониторинга и iBook. Однако неясно, содержит ли она какую-либо информацию об ориентации.

Может быть возможно добавить прослушиватель для widget.didEnterWidgetMode, как показано в этом демонстрационном проекте событий виджета на github, и затем прочитать размеры окна. Это должно сказать вам, находитесь ли вы в портретной или альбомной ориентации.

Другие вопросы по тегам