diff --git a/zh-cn/release-notes/changelogs/OpenHarmony_4.0.9.5/changelogs-arkui.md b/zh-cn/release-notes/changelogs/OpenHarmony_4.0.9.5/changelogs-arkui.md new file mode 100644 index 0000000000000000000000000000000000000000..793df76331639f4642d758edc75f30e6a3c99135 --- /dev/null +++ b/zh-cn/release-notes/changelogs/OpenHarmony_4.0.9.5/changelogs-arkui.md @@ -0,0 +1,73 @@ +# arkui子系统ChangeLog + +## cl.arkui.1 Navigation menus属性显示变更 + +**变更影响** + +menus的value属性值不做显示,如果需要显示,可以使用自定义Builder显示。 + +**示例:** +```ts +@Entry +@Component +struct Index { + build() { + Column() { + Navigation() { + Text('Navigation') + }.title("Navigation Menu") + .menus([ + {icon: 'common/image/icon.png', value: 'menu1'}, + {icon: 'common/image/icon.png', value: 'menu2'}, + {icon: 'common/image/icon.png', value: 'menu3'} + ]) + } + } +} +``` +API Version 9:menus的value属性会显示 + +![Navigation](figures/navigation_menu_api9.png) + +API Version 10: menus中的value属性不显示 +![Navigation](figures/navigation_menu_api10.png) + +## cl.arkui.2 Navigation的titleMode属性Free模式默认显示位置变更 + +**变更影响** +1. Navigation组件自定义标题并titleMode设置为Full模式或Free模式显示位置相同 +2. 使用自定义title结合Free模式的标签会出现标签位置向右偏移 + +**示例:** +```ts +@Entry +@Component +struct Index { + @Builder NavigationTile() { + Column() { + Text('title').fontColor('#182431').fontSize(30).lineHeight(41) + Text('subTitle').fontColor('#182431').fontSize(14).lineHeight(19).margin(top:2, bottom: 20) + } + } + + build() { + Column() { + Navigation() { + Text('Navigation') + }.title(this.NavigationTitle) + .titleMode(NavigationTitleMode.Free) + .menus([ + {icon: 'common/image/icon.png', value: 'menu1'} + ]) + } + } +} +``` + +API Version 9: Free模式显示位置 + +![Navigation](figures/navigation_title_mode_free_sdk9.png) + +API Version 10: Free模式显示位置与Full模式显示位置相同 + +![Navigation](figures/navigation_title_mode_free_sdk10.png) \ No newline at end of file diff --git a/zh-cn/release-notes/changelogs/OpenHarmony_4.0.9.5/figures/navigation_menu_api10.png b/zh-cn/release-notes/changelogs/OpenHarmony_4.0.9.5/figures/navigation_menu_api10.png new file mode 100644 index 0000000000000000000000000000000000000000..24a30ea3a944793806fb279980de4a3d03390539 Binary files /dev/null and b/zh-cn/release-notes/changelogs/OpenHarmony_4.0.9.5/figures/navigation_menu_api10.png differ diff --git a/zh-cn/release-notes/changelogs/OpenHarmony_4.0.9.5/figures/navigation_menu_api9.png b/zh-cn/release-notes/changelogs/OpenHarmony_4.0.9.5/figures/navigation_menu_api9.png new file mode 100644 index 0000000000000000000000000000000000000000..d3e351964ac3360542c4c5b71585240727fd3a8d Binary files /dev/null and b/zh-cn/release-notes/changelogs/OpenHarmony_4.0.9.5/figures/navigation_menu_api9.png differ diff --git a/zh-cn/release-notes/changelogs/OpenHarmony_4.0.9.5/figures/navigation_title_mode_free_sdk10.png b/zh-cn/release-notes/changelogs/OpenHarmony_4.0.9.5/figures/navigation_title_mode_free_sdk10.png new file mode 100644 index 0000000000000000000000000000000000000000..4ef990a8e4cf03ea48063d182bd6b461f111fb62 Binary files /dev/null and b/zh-cn/release-notes/changelogs/OpenHarmony_4.0.9.5/figures/navigation_title_mode_free_sdk10.png differ diff --git a/zh-cn/release-notes/changelogs/OpenHarmony_4.0.9.5/figures/navigation_title_mode_free_sdk9.png b/zh-cn/release-notes/changelogs/OpenHarmony_4.0.9.5/figures/navigation_title_mode_free_sdk9.png new file mode 100644 index 0000000000000000000000000000000000000000..3d6dfaa42d44b7ea9554de39f2b20723c058a299 Binary files /dev/null and b/zh-cn/release-notes/changelogs/OpenHarmony_4.0.9.5/figures/navigation_title_mode_free_sdk9.png differ diff --git a/zh-cn/release-notes/changelogs/v4.0-beta2/changelogs-arkui.md b/zh-cn/release-notes/changelogs/v4.0-beta2/changelogs-arkui.md new file mode 100644 index 0000000000000000000000000000000000000000..793df76331639f4642d758edc75f30e6a3c99135 --- /dev/null +++ b/zh-cn/release-notes/changelogs/v4.0-beta2/changelogs-arkui.md @@ -0,0 +1,73 @@ +# arkui子系统ChangeLog + +## cl.arkui.1 Navigation menus属性显示变更 + +**变更影响** + +menus的value属性值不做显示,如果需要显示,可以使用自定义Builder显示。 + +**示例:** +```ts +@Entry +@Component +struct Index { + build() { + Column() { + Navigation() { + Text('Navigation') + }.title("Navigation Menu") + .menus([ + {icon: 'common/image/icon.png', value: 'menu1'}, + {icon: 'common/image/icon.png', value: 'menu2'}, + {icon: 'common/image/icon.png', value: 'menu3'} + ]) + } + } +} +``` +API Version 9:menus的value属性会显示 + +![Navigation](figures/navigation_menu_api9.png) + +API Version 10: menus中的value属性不显示 +![Navigation](figures/navigation_menu_api10.png) + +## cl.arkui.2 Navigation的titleMode属性Free模式默认显示位置变更 + +**变更影响** +1. Navigation组件自定义标题并titleMode设置为Full模式或Free模式显示位置相同 +2. 使用自定义title结合Free模式的标签会出现标签位置向右偏移 + +**示例:** +```ts +@Entry +@Component +struct Index { + @Builder NavigationTile() { + Column() { + Text('title').fontColor('#182431').fontSize(30).lineHeight(41) + Text('subTitle').fontColor('#182431').fontSize(14).lineHeight(19).margin(top:2, bottom: 20) + } + } + + build() { + Column() { + Navigation() { + Text('Navigation') + }.title(this.NavigationTitle) + .titleMode(NavigationTitleMode.Free) + .menus([ + {icon: 'common/image/icon.png', value: 'menu1'} + ]) + } + } +} +``` + +API Version 9: Free模式显示位置 + +![Navigation](figures/navigation_title_mode_free_sdk9.png) + +API Version 10: Free模式显示位置与Full模式显示位置相同 + +![Navigation](figures/navigation_title_mode_free_sdk10.png) \ No newline at end of file diff --git a/zh-cn/release-notes/changelogs/v4.0-beta2/figures/navigation_menu_api10.png b/zh-cn/release-notes/changelogs/v4.0-beta2/figures/navigation_menu_api10.png new file mode 100644 index 0000000000000000000000000000000000000000..24a30ea3a944793806fb279980de4a3d03390539 Binary files /dev/null and b/zh-cn/release-notes/changelogs/v4.0-beta2/figures/navigation_menu_api10.png differ diff --git a/zh-cn/release-notes/changelogs/v4.0-beta2/figures/navigation_menu_api9.png b/zh-cn/release-notes/changelogs/v4.0-beta2/figures/navigation_menu_api9.png new file mode 100644 index 0000000000000000000000000000000000000000..d3e351964ac3360542c4c5b71585240727fd3a8d Binary files /dev/null and b/zh-cn/release-notes/changelogs/v4.0-beta2/figures/navigation_menu_api9.png differ diff --git a/zh-cn/release-notes/changelogs/v4.0-beta2/figures/navigation_title_mode_free_sdk10.png b/zh-cn/release-notes/changelogs/v4.0-beta2/figures/navigation_title_mode_free_sdk10.png new file mode 100644 index 0000000000000000000000000000000000000000..4ef990a8e4cf03ea48063d182bd6b461f111fb62 Binary files /dev/null and b/zh-cn/release-notes/changelogs/v4.0-beta2/figures/navigation_title_mode_free_sdk10.png differ diff --git a/zh-cn/release-notes/changelogs/v4.0-beta2/figures/navigation_title_mode_free_sdk9.png b/zh-cn/release-notes/changelogs/v4.0-beta2/figures/navigation_title_mode_free_sdk9.png new file mode 100644 index 0000000000000000000000000000000000000000..3d6dfaa42d44b7ea9554de39f2b20723c058a299 Binary files /dev/null and b/zh-cn/release-notes/changelogs/v4.0-beta2/figures/navigation_title_mode_free_sdk9.png differ