Описание проблемы
пользовательский 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