HarmonyOS pathEffect在HarmonyOS中可以用什么替代

HarmonyOS
3天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
aquaa

可以通过transform来设置相应斜圆角,参考示例如下:

import { matrix4 } from '@kit.ArkUI';

@Entry
@Component
struct BorderRadiusPage {
  @State message: string = 'Hello World';

  build() {
    Row() {
      Text(this.message)
        .id('BorderRadiusPageHelloWorld')
        .fontSize(20)
        .fontWeight(FontWeight.Bold)
        .padding({ top: 10, bottom: 10, left: 20 })
        .backgroundColor(Color.Brown)
        .borderColor('#000')
        .borderRadius({ topLeft: 10 })
        .borderStyle(BorderStyle.Solid)

      Column()
        .height('100%')
        .width(40)
        .borderStyle(BorderStyle.Solid)
        .borderColor('#000')
        .borderRadius({ topRight: 10 })
        .backgroundColor(Color.Brown)
        .transform(matrix4.identity().skew(.3, 0).translate({ x: -40 }))
        .zIndex(-1)
    }
    .height('40')
  }
}
分享
微博
QQ
微信
回复
2天前
相关问题
请问鸿蒙可以用什么控件开发短视频
7002浏览 • 1回复 待解决
HarmonyOS 可以用仓颉开发HarmonyOS
183浏览 • 1回复 待解决
HarmonyOS any类型什么替代
160浏览 • 1回复 待解决
HarmonyOS dataORM表字段可以用boolean
174浏览 • 1回复 待解决
安卓的onFftDataCapture什么替代?
4653浏览 • 1回复 待解决
360N6pro什么时候可以用鸿蒙系统?
8016浏览 • 1回复 待解决
HarmonyOS 有没有sha1加密库可以用
171浏览 • 1回复 待解决
DevEco Studio 可以用 安卓手机调试吗?
4887浏览 • 1回复 待解决
computeScroll() 方法鸿蒙有什么可以替代
5884浏览 • 1回复 待解决