【问题标题】:How to show shadow over scroll view items in react native如何在本机反应中显示滚动视图项目的阴影
【发布时间】:2020-06-22 11:51:48
【问题描述】:

我正在使用 native-base 的内容进行滚动,并且我希望在滚动时在底部有一个固定按钮。如何在滚动视图项目上显示固定按钮的阴影 like this

但我实现的是这个

我的代码

    <Container>
      <Content>
       ...
      </Content>
      <View style={styles.footer}>
        <Button style={styles.footerBtn}>
          <Text>{strings('consultant_profile.book_an_appointment')}</Text>
        </Button>
      </View>
</Container>

//Css
footer: {
    padding: 20,
    shadowColor: '#000',
    shadowOffset: {
      width: 0,
      height: 2,
    },
    shadowOpacity: 0.23,
    shadowRadius: 2.62,
    elevation: 4,
  },

【问题讨论】:

    标签: react-native css-position native-base box-shadow


    【解决方案1】:

    尝试在按钮样式中添加以下样式:

    shadowColor: "#000",
    shadowOffset: {
        width: 0,
        height: 2,
    },
    shadowOpacity: 0.23,
    shadowRadius: 2.62,
    elevation: 4
    

    如果它不起作用,请分享更多您的组件代码,以便更容易尝试帮助您。

    【讨论】:

    • 没用,请查看我上面粘贴的代码。
    • 尝试将 'margin: 5' 添加到按钮样式中,如果有任何改变请告诉我
    • 我在页脚视图中添加了边距但没有用,我希望页脚视图上的阴影不在按钮上,如您在图片中看到的那样
    猜你喜欢
    • 1970-01-01
    • 2019-08-31
    • 2023-01-03
    • 2019-10-25
    • 2018-03-05
    • 2018-08-21
    • 1970-01-01
    • 1970-01-01
    • 2021-10-22
    相关资源
    最近更新 更多