React native - 显示视图之间带有弯曲边框的视图

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了React native - 显示视图之间带有弯曲边框的视图相关的知识,希望对你有一定的参考价值。

任何想法我怎么能创建两个填充屏幕的视图,它们之间有一个弯曲的边框? 在下面的例子中,顶部的一个(红色)应该有一个凹面边框,另一个(蓝色)应该是凸面边框?

enter image description here

使用答案中建议的代码(60而不是60%,这不起作用),给出以下内容:

enter image description here

不幸的是,不是我想要的......

答案

测试此代码并检查。

<View>
    <View style={{width: "100%", height: 100, backgroundColor: 'skyblue'}} />
    <View style={{position:"absolute",top:50,width: "100%", height: 100, backgroundColor: 'steelblue',borderRadius:"60%"}} />
    <View style={{width: "100%", height: 100, backgroundColor: 'steelblue',}} />
</View>

上面的代码与您想要实现的内容略有相似之处。然而,最好的选择是在后台使用图像。

以上是关于React native - 显示视图之间带有弯曲边框的视图的主要内容,如果未能解决你的问题,请参考以下文章

React Native 在兄弟视图之间传递数据

React Native 显示黑屏

React Native:如何隐藏条件渲染以外的元素?

为啥视图不显示在 react-native 中?

在collaut组件react-native中删除图像和视图之间的空间

如何在 React Native 中创建拖放操作?