React Native - макет экрана приложения iOS мерцает, когда на активном экране есть ListItem - PullRequest
0 голосов
/ 06 февраля 2019

У меня есть приложение React Native, которое использует react-native-elements@1.0.0-beta5.Экран приложения начинает мерцать, и приложение перестает отвечать на запросы, когда я выполняю следующие действия:

  1. Переходим на страницу, на которой есть компонент ListItem.
  2. Чтобы приостановить приложение, нажмитекнопка домой.
  3. Возобновите приложение, используя значок или из списка запущенных приложений.

Эта проблема возникает только на устройствах iOS.

ВещиЯ уже пробовал:

  1. Обновление react-native-elements до последней стабильной версии.В настоящее время 1.0.0.
  2. Отключение кнопок заголовка в маршрутизаторе (react-navigation).
  3. Удаление навигатора вкладок из приложения.

Дополнительная информация:

  1. Если я удаляю компонент ListItem и вместо него использую простой View или Text, проблема не возникает.
  2. Проблема возникает дажеесли ListItem находится в каталоге экрана без List или FlatList.
  3. Приложение использует react-native@0.55.3.Обновление до последней версии в настоящее время невозможно из-за критических изменений.

Кто-то сталкивался с подобной проблемой или направил меня в нужном направлении, чтобы найти основную причину?

...