现有一个宽高分别为200px的XComponent组件,其绑定了一个XComponentController(xcController),依次进行如下操作:
(1) xcController.setXComponentSurfaceRect({surfaceWidth: 150, surfaceHeight: 500})
(2) 设置XComponent组件的padding为{top: 5px, left: 10px, bottom: 15px, right: 20px}
(3) 将XComponent组件大小改为300px×300px
(4) 给XComponent组件设置一个宽度为2px的边框
(5) xcController.setXComponentSurfaceRect({offsetX: -20, offsetY: 50, surfaceWidth: 200, surfaceHeight: -100})
之后,调用xcController.getXComponentSurfaceRect()的返回值是什么?
提供的问题选项有4个,
A. {offsetX: -20, offsetY: 50, surfaceWidth: 200, surfaceHeight: 500}
B. {offsetX: 81, offsetY: -89, surfaceWidth: 150, surfaceHeight: 500}
C. {offsetX: 75, offsetY: -100, surfaceWidth: 150, surfaceHeight: 500}
D. {offsetX: 81, offsetY: -89, surfaceWidth: 200, surfaceHeight: 0}
我想知道怎么用代码验证或确认上述中正确的选项。
本文参与了 【 HarmonyOS NEXT 技术问答冲榜,等你来战!】欢迎正在阅读的你也加入。