我正在将Expo app从反应导航1.5更新到3.0.9,我注意到一个非常烦人的问题:抽屉实际上很笨重。该视频用于开发模式,但是我尝试了发布模式,虽然稍差一些,但仍然是一个问题。使用react-navigation v1,我从来没有遇到过此类问题。 这是代码
const CustomDrawer = (props) => {
return (
<View style={{flex:1}}>
<ScrollView>
<ImageBackground
source={require('./assets/images/menu.png')}
style={{width: '100%',
height: 140,
justifyContent: 'flex-end'}}>
<Image style={{resizeMode: "contain", width: 72, height: 72, marginLeft:10, marginTop:10}} source={require('./assets/images/icon.png')} />
<Text style={{ color: 'white', paddingLeft:10, paddingBottom:10, fontSize: 20 }}>
Title
</Text>
</ImageBackground>
<DrawerItems {...props} />
</ScrollView>
</View>
)
}
这是演示 https://drive.google.com/open?id=1QGL8UarKcqVmWzQzhmN2aWwDrH2qPBht