Пользовательский компонент изображения заголовка не отображается в IOS, но работает на Android - PullRequest
0 голосов
/ 19 октября 2018

Описание проблемы

пользовательский Tobar-> title (компонент изображения) не отображается в IOS, но работает на Android

Шаги по воспроизведению / фрагменты кода / снимки экрана

const Logo = ({ style }: any) => (
  <Image
    style={[styles.image, style]}
    resizeMode="contain"
    source={Theme.images.SplashLogo}
  />
);

const styles = StyleSheet.create({
  image: {
    flex: 1,
    alignSelf: "center"
  }
});

export default Logo;

, затем зарегистрируйте его:

Navigation.registerComponent("Logo", () => Logo);`

после этого setDefaultOptions:

   Navigation.setDefaultOptions({
    topBar: {
      visible: true,
      animate: true,
      drawBehind: false,
      title: {
        component: {
          name: "Logo",
          alignment: "center"
        }
      }
    }
  });

оно отображается на Android, но не на симуляторе IOS

Среда

  • React Native Navigation version: ^ 2.0.2597
  • React Native версия: 0.57.3
  • Платформа (ы) (iOS, Android или оба?): IOS
  • Информация об устройстве (Simulator / Device? Версия ОС? Debug / Release?): Simulator / Debug
...