【问题标题】:React Native: Is there a Debugger Menu Item Like Component to use? (iOS/AppleTV)React Native:是否有像组件一样的调试器菜单项可以使用? (iOS/苹果电视)
【发布时间】:2018-06-12 13:13:45
【问题描述】:

我想知道 React Native 中是否有一个内置组件可以让我创建“本机”系统默认按钮,就像调试器菜单中使用的按钮一样?我正在为 Apple TV 构建,但默认的 iOS 也很受欢迎。

我在文档中搜索过,但我能找到的最接近的是 ActionSheetIOS,它不是这个菜单。

【问题讨论】:

    标签: ios react-native tvos


    【解决方案1】:

    这就是警报在 tvOS 上的样子。

    RN 开发者菜单使用UIAlertController 来显示可用操作,UIAlertControllerStyleActionSheet 样式用于“电话”习语,UIAlertControllerStyleAlert 用于包括电视在内的所有其他习语。

    因此,要在 tvOS 上实现这种外观,您应该使用 AlertIOS。在 iOS 上,它显然看起来会有所不同。

    【讨论】:

    • 谢谢,我特意要求提供菜单项,因为我想在侧边栏菜单的“目录”模板(例如,在电影和音乐中使用)的副本中使用它们。 Afaik 在 React Native 中没有可用于它们的组件,所以我尝试使用 TouchableHighlight 组件重建它们。
    • 所以我不知道你在寻找什么。 tvOS 上的 RN 开发人员菜单使用带有警报样式的原生 UIAlertController,可通过 AlertIOS 获得
    猜你喜欢
    • 2023-03-11
    • 2021-09-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-22
    • 2015-11-03
    • 1970-01-01
    • 2017-10-05
    相关资源
    最近更新 更多