首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何禁用选项卡切换选项卡按下?

如何禁用选项卡切换选项卡按下?
EN

Stack Overflow用户
提问于 2022-09-13 10:11:01
回答 1查看 43关注 0票数 0

我使用react-native-tab-view作为选项卡。现在,我有了一个非常奇怪的用例,我不希望用户通过单击选项卡来遍历其他选项卡,即按下选项卡。

我希望在每个选项卡上使用自定义按钮来回遍历。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-09-13 10:11:01

回答我自己的问题。

为此,在onTabPressTabBar道具中有一个名为react-native-tab-view的道具。

使用以下函数:preventDefault()

您可以执行以下操作来禁用选项卡单击。

  • If您想要为特定的选项卡than...

禁用它

{ // route.key将是您特定选项卡的路由密钥,如果(route.key === 'home') { preventDefault();//做其他}} . />

  • If要禁用选项卡,单击所有选项卡.

{ preventDefault();} />

注意:这也适用于反应导航。附加链接: https://reactnavigation.org/docs/navigation-events/

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73701166

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档