HarmonyOS @Builder 修饰的api中,设置圆角不起作用-鸿蒙开发者社区-51CTO.COM

HarmonyOS @Builder 修饰的api中,设置圆角不起作用

如下代码,

@Builder imageBuilder() { 
  Row(){ 
    this.newStyleComponent() 
  }.borderRadius(8) 
}

borderRadius(8) 这行设置不起作用。

HarmonyOS
2024-08-10 11:04:54
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa

因为父组件未设置宽高,所以宽高和子组件一致。在圆角区域父组件加了圆角,所以子组件在圆角区域的绘制超出了父组件。可在父组件上添加.clip(true)或者直接设置子组件的圆角解决问题。

分享
微博
QQ
微信
回复
2024-08-10 18:14:03
相关问题
HarmonyOS column设置圆角不起作用
1024浏览 • 1回复 待解决
HarmonyOS bindSheet设置preferType不起作用
158浏览 • 1回复 待解决
Preferences不起作用
4514浏览 • 1回复 待解决
HarmonyOS zIndex不起作用
322浏览 • 1回复 待解决
HarmonyOS 清除缓存不起作用
309浏览 • 1回复 待解决
HarmonyOS异步await不起作用
687浏览 • 1回复 待解决
hilogprivate参数不起作用
6167浏览 • 1回复 待解决
HarmonyOS router.back不起作用
369浏览 • 1回复 待解决
HarmonyOS TextAlign.JUSTIFY 不起作用
565浏览 • 1回复 待解决
HarmonyOS data_preferences remove不起作用
651浏览 • 1回复 待解决
设置状态栏颜色不起作用怎么回事?
2646浏览 • 1回复 待解决