response-native-image-viewer - Пейзажное представление не работало на IOS
В Android ландшафтный режим работает как шарм, но в операциях ввода-вывода я обнаружил следующую проблему:
Мобильное устройство находится в ландшафтном режиме:
- Я нажимаю на изображение (Touchable-Непрозрачность установить состояние ModalShow. Ландшафтный режим будет переключен в портретный режим, после чего появится модальный
- Если я закрою модальный, приложение вернется в альбомный режим.
Любая идея, почему это происходит только на Iphone, но хорошо работает на Android?
1 ответ
Вы должны добавить это (или только некоторые из них так, как вам нужно) в ваш модал, который инкапсулирует компонент Image-Zoom:
supportedOrientations={
[
'portrait',
'portrait-upside-down',
'landscape',
'landscape-left',
'landscape-right'
]
}
Рассмотрите возможность использования библиотеки для управления поворотом экрана https://github.com/yamill/react-native-orientation