#鸿蒙通关秘籍#如何设置Shape组件的形状视口(viewport)?

HarmonyOS
8天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
EVT梦语

在Shape组件中可以通过viewPort属性来设置形状视口,从而改变图形的显示效果。例如:

let viewPortConfig = {x: 0, y: 0, width: 300, height: 300};

Shape() {
  Rect().width("100%").height("100%").fill("#0097D4")
  Circle({ width: 150, height: 150 }).fill("#E87361")
}
  .viewPort(viewPortConfig)
  .width(300)
  .height(300)
  .backgroundColor("#F5DC62")

通过设置viewPortxywidthheight属性,可以控制Shape组件的视口大小和位置。

分享
微博
QQ
微信
回复
8天前
相关问题