首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在ImageBackground中添加borderRadius?

如何在ImageBackground中添加borderRadius?
EN

Stack Overflow用户
提问于 2018-03-23 12:02:31
回答 2查看 23.5K关注 0票数 46

React Native ImageBackground组件应该接受与Image相同的属性签名。但是,它似乎不接受borderRadius

这没有任何影响。

代码语言:javascript
复制
<ImageBackground
  style={{height: 100, width: 100, borderRadius: 6}}
  source={{ uri: 'www.imageislocatedhere.com }}
>

如何更改ImageBackground的边框半径

EN

回答 2

Stack Overflow用户

发布于 2019-08-23 04:06:47

只需添加属性overflow: 'hidden'

代码语言:javascript
复制
<ImageBackground
  style={{height: 100, width: 100, borderRadius: 6, overflow: 'hidden'}}
  source={{ uri: 'www.imageislocatedhere.com }}>
票数 36
EN

Stack Overflow用户

发布于 2020-07-22 08:55:34

如果您计划在ImageBackground项中添加内容,那么您应该使用J.C.Gras的答案。

只需添加属性overflow: 'hidden'

原因是,如果您按照GollyJer推荐的方式使用imageStyle属性,那么ImageBackground中的内容将不会遵循borderRadius,因此它将在边缘松弛。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49442165

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档