我需要 tvParallaxProperties 做什么? (react-native-elements 图标)

What do I need tvParallaxProperties for? (react-native-elements Icon)

我想在我的 react-native 应用程序中使用图标,所以我安装了 react-native-elements。图标本身可以工作,但我必须在图标元素上添加一个名为 tvParallaxProperties 的 属性,如下所示:

<Icon tvParallaxProperties={undefined} name={'up'} type="antdesign" />

我阅读了相关文档和 google,但我找不到它的用途。有谁知道我为什么需要这个 属性 以及它有什么用?

如果您不想在所有图标下都写这个选项,有两种解决方案。 首先,如果您创建的不是用于培训目的的真实项目,我不推荐这样做。

  1. 从文档和最新的 BETA 版本(不稳定)安装 RN Elements bleeding Edge。
  2. 或者对我有用的是更改图标的导入,例如: import { Icon } from 'react-native-elements' 至:import Icon from 'react-native-vector-icons/AntDesign';。 import 的最后一个元素当然是你的图标包,你可以改变它。至:MaterialCommunityIcons 添加此导入后,您可以删除选项 type: antdesign 和此 tvParallaxProperties={undefined}

如文档所述,tvParallaxProperties 适用于(仅限 Apple TV)具有控制 Apple TV 视差效果的属性的对象。