我看到有人为此做了这个:https://github.com/brentvatne/react-native-linear-gradient

但是RN本身是否支持它呢?差不多

style = StyleSheet.create({
    backgroundGradient: "vertical",
    backgroundGradientTop: "#333333",
    backgroundGradientBottom: "#666666"
});

推荐答案

现在不行.你应该使用你链接的库;他们最近增加了Android支持,这是react native的主要贡献者之一.

React-native相关问答推荐

React Native 无法下载模板

react native调用fetch后如何使用Async Storage在本地保存数据?

TypeError:未定义不是对象(判断'theme.spacing [radius]')

我应该什么时候调用 realm.close()?

PanResponder 在第二次拖动时将 Animated.View 捕捉回原始位置

React.js - 为所有组件方法使用属性初始化器

Xcode 12 问题:Build input file cannot be found

React Native - NSNumber 无法转换为 NSString

props验证中缺少 React Navigation 'navigation'

创建新的 react-native 元素时出现Unexpected token import错误

Ipad 上的 React Native - 错误 - could not connect to development server

当数据为空时,React-Native FlatList 呈现零状态

在 React-Native 中手动设置 opacity 的 onPress of TouchableOpacity 的音量

React Native Android 负边距(Margins)

如何使 react-native Picker 停留在新 Select 的选项?

React Native - __DEV__ 未定义

尽管 TypeScript 编译器错误,为什么我的 React Native 应用程序构建成功?

使用 React Native 运行多个 iOS 模拟器?

React Native 模块中的依赖注入

在 React Native 中检测向左滑动