#鸿蒙通关秘籍#如何通过视口viewport对鸿蒙绘制图形进行放大与缩小?

HarmonyOS
2天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
紫电青霜CPM

通过设置视口viewPort的属性值来调整图形的显示,以下是具体代码:

javascript class tmp{ x:number = 0 y:number = 0 width:number = 75 height:number = 75 } let viep:tmp = new tmp()

Row({space:10}) { Column() { Shape() { Rect().width('100%').height('100%').fill('#0097D4') Circle({width: 75, height: 75}).fill('#E87361') } .viewPort(viep) .width(150) .height(150) .backgroundColor('#F5DC62') } }

视口的设置决定了图形在组件中的放大和缩小效果。

分享
微博
QQ
微信
回复
2天前
相关问题
使用Native、XComponent和EGL绘制图形
963浏览 • 1回复 待解决
画布上绘制图如何实现?
321浏览 • 1回复 待解决
HarmonyOS Canvas中关于绘制图片问题
354浏览 • 1回复 待解决
使用Drawing实现图形绘制显示
871浏览 • 1回复 待解决
HarmonyOS 如何实现放大缩小的动画?
364浏览 • 1回复 待解决
Swiper轮播图带放大缩小动效实践
1215浏览 • 1回复 待解决
XComponent、NativeDrawing实现2D图形绘制
1094浏览 • 1回复 待解决