React native LottieView垂直中心在IOS上不工作
我在项目中使用了LottieView动画作为启动屏幕。 它在安卓设备上运行良好,但在IOS设备上不起作用。 在IOS模拟器上,飞溅动画不在垂直中心工作,而是从底部切割。 IOS还有其他解决方案吗 这是我的动画启动代码React native LottieView垂直中心在IOS上不工作,react-native,lottie,React Native,Lottie,我在项目中使用了LottieView动画作为启动屏幕。 它在安卓设备上运行良好,但在IOS设备上不起作用。 在IOS模拟器上,飞溅动画不在垂直中心工作,而是从底部切割。 IOS还有其他解决方案吗 这是我的动画启动代码 <View style={styles.container}> <View style={styles.animationContainer}> <LottieView loop={false} sty
<View
style={styles.container}>
<View style={styles.animationContainer}>
<LottieView
loop={false}
style={styles.animation}
imageAssetsFolder="images"
source={animationPath}
autoPlay />
</View>
</View>
StyleSheet.create({
container: {
flex: 1,
backgroundColor: 'black',
opacity: 0.8,
justifyContent: 'flex-start',
alignItems: 'center'
},
animationContainer: {
alignSelf: 'center',
justifyContent: 'flex-start',
alignItems: 'center'
},
animation: {
width: windowSize.width
}
});
StyleSheet.create({
容器:{
弹性:1,
背景颜色:“黑色”,
不透明度:0.8,
justifyContent:“flex start”,
对齐项目:“中心”
},
动画容器:{
对齐自我:“中心”,
justifyContent:“flex start”,
对齐项目:“中心”
},
动画:{
宽度:windowSize.width
}
});
是否指定高度<代码>动画:{width:windowSize.width,height:“100%”@hongdevelop感谢您的回复。我将高度设置为“100%”,但它不起作用。在这种情况下,高度响应正确,但宽度比设备小。是否指定高度<代码>动画:{width:windowSize.width,height:“100%”@hongdevelop感谢您的回复。我将高度设置为“100%”,但它不起作用。在这种情况下,高度响应正确,但宽度比设备小。