From f4fa35341a434e33fbdc50923f0518d2ca5d0087 Mon Sep 17 00:00:00 2001 From: lilanqing Date: Wed, 12 Jul 2023 15:38:17 +0800 Subject: [PATCH] fillText function api10 changelog Signed-off-by: lilanqing Change-Id: I985597392b225a77dc2b56fe89a6e8d2b5071bcb --- .../OpenHarmony_4.0.8.5/changelogs-arkui.md | 69 +------------------ 1 file changed, 1 insertion(+), 68 deletions(-) diff --git a/zh-cn/release-notes/changelogs/OpenHarmony_4.0.8.5/changelogs-arkui.md b/zh-cn/release-notes/changelogs/OpenHarmony_4.0.8.5/changelogs-arkui.md index 20e0fb8e55..2266cab6e9 100644 --- a/zh-cn/release-notes/changelogs/OpenHarmony_4.0.8.5/changelogs-arkui.md +++ b/zh-cn/release-notes/changelogs/OpenHarmony_4.0.8.5/changelogs-arkui.md @@ -36,74 +36,7 @@ API version 10及以后:子组件按照后设置的alignContent布局 alignContent和align都设置时,API version 9及以前是align生效,API version 10及以后是后设置的生效。 -## cl.arkui.2 canvas组件onReady事件行为变更 - -**说明** -onReady事件在组件创建完成后或组件大小发生变化时触发,并清空画布。 - -**示例:** -```ts -@Entry -@Component -struct OnReadyDiff { - @State message: string = 'init ' - @State isShow: boolean = false - @State myHeight: number = 300 - private settings: RenderingContextSettings = new RenderingContextSettings(true); - private context: CanvasRenderingContext2D = new CanvasRenderingContext2D(this.settings); - - build() { - Row() { - Column() { - Text(this.message) - .fontSize(50) - .fontWeight(FontWeight.Bold) - Button('ChangePosition') - .onClick(()=>{ - this.isShow = !this.isShow - }) - if (this.isShow) { - Button('new button') - .height(200) - } - Button('ChangeHeight') - .onClick(()=>{ - this.myHeight = this.myHeight==300?500:300 - }) - - Canvas(this.context) - .width(300) - .height(this.myHeight) - .backgroundColor('#ffff00') - .onReady(() =>{ - this.context.fillRect(0, 0, 100, 100) - this.message += 'a ' - }) - Button('draw another') - .onClick(()=>{ - this.context.fillRect(100, 100, 100, 100) - }) - } - .width('100%') - } - .height('100%') - } -} -``` - -API version 9:onReady在组件创建完成时触发,位置变化时会触发,组件大小变化时也会触发。 - -![stack](figures/api9onReady.gif) - -API version 10及以后:onReady在组件创建完成时触发,在组件位置变化时不会触发,组件大小变化时会触发。 - -![stack](figures/api10onReady.gif) - -**变更影响** - -onReady事件在组件位置发生变化时行为变更,API version 9及以前会触发,API version 10及以后不会触发。 - -## cl.arkui.3 canvas组件fillText接口和strokeText接口行为变更 +## cl.arkui.2 canvas组件fillText接口和strokeText接口行为变更 **说明** fillText和strokeText接口在绘制文字时,不会换行。 -- GitLab