javascript - 在 React Native 中推送 View Controller 时如何隐藏/删除默认后退按钮?

标签 javascript ios react-native

我正在使用 React Native 开发应用程序。我已经为导航实现了 NavigatorIOS 组件。它适用于推送和弹出导航,但它显示带有上一页标题和后退箭头的默认后退按钮。我在右侧设计了取消按钮,没有后退/左键。我知道隐藏后退按钮只是 objective-c 中的一行代码。

我尝试了 React Native 文档,但没有发现任何与此相关的内容。

有谁知道吗?

最佳答案

看起来仍然没有办法在使用 NavigatorIOS 推送时隐藏左/右按钮。

我使用的一个小技巧是将 leftButtonTitle 设置为空白。

this.props.navigator.push({
  title: 'New Screen',
  leftButtonTitle: ' ',
  component: MyComponent,
  passProps: { id: 101 },
})

关于javascript - 在 React Native 中推送 View Controller 时如何隐藏/删除默认后退按钮?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37839045/

相关文章:

javascript - 如何使用 jquery 的滚动功能

javascript - Angular 中的 post 请求授权出现问题

reactjs - Eslint-config-rallycoding 安装

javascript - 在 React Native 中更新组件样式的元素

javascript - jQuery 工具选项卡自定义动画

javascript - 使用 jQuery,如何在元素上或元素内查找数据属性? (树遍历)

android - 为 iOS 和 Android 创建正文字体规则

ios - Swift:解雇ViewController并实例化另一个ViewController

ios - XIB TableViewCell 未调整大小以适应宽度

javascript - 通过 refs 从父级中的无状态子组件访问输入值