0
是否可以通过一个带有标签栏按钮的TabNavigator
启动模态屏幕?基本上模仿Instagram中心“分享”按钮的行为。TabNavigator与反应导航模式弹出? (如Instagram)
是否可以通过一个带有标签栏按钮的TabNavigator
启动模态屏幕?基本上模仿Instagram中心“分享”按钮的行为。TabNavigator与反应导航模式弹出? (如Instagram)
假设你已经明白了react-redux的概念。你可以用它来完成这个任务。点击标签执行一个动作,将设置/取消设置您可以用来显示/隐藏模式的道具。
你的这一减速会像,
case SET_MODAL_VISIBILITY:
state = {
...state,
modalVisible: !state.modalVisible,
}
上述的情况下将设置/取消的modalVisible支柱可以在该导出用反应-终极版的连接关键字的组分一起使用。
比你的模式会像
<Modal
visible={this.props.modalVisible}
onRequestClose={() => //any function you want to call}
//any other attributes you want to use
>
<View>
//any view you want to give your modal to
</View>
<Modal/>
这是什么都与'反应,navigation'办?我正在寻找一种方法来使用该库来创建它,并从'TavNavigator'组件的其中一个选项卡启动模式。 – Arno
是的,因为你需要认识到你的应用程序执行的导航操作..检查此链接https://reactnavigation.org/docs/guides/redux –
我已经与redux集成。然后什么?如何在按下制表符时分派动作? 'TabNavigator'会根据您定义的屏幕显示选项卡,我没有看到任何记录的方式来附加onPress处理程序来执行除屏幕之外的操作。 – Arno