1 在使用 createStackNavigator 创建headerRight点击事件时
使用事件监听传递点击事件
headerRight: ( //右边按钮
<TouchableOpacity
onPress={()=>{
DeviceEventEmitter.emit('CommonlyHeaderRightClick','CommonlyHeaderRight'); //发监听(通知名称 和 传递值)
}}
>
<View style={{width:60, height:44,flex:1,justifyContent:'center',alignItems:'center'}}>
<Text>itme</Text>
</View>
</TouchableOpacity>
),
2 点击屏幕让键盘消失
屏幕container仿佛无法接收事件
需要在屏幕下方添加一个view
去实现TouchableOpacity点击事件
<TouchableOpacity
onPress={()=>{Keyboard.dismiss();}}
>
<View style={styles.bottomViewStyle}/>
</TouchableOpacity>