diff --git a/app/entry/src/main/ets/pages/FittingRoomPage.ets b/app/entry/src/main/ets/pages/FittingRoomPage.ets index 13ca215..837e6f7 100644 --- a/app/entry/src/main/ets/pages/FittingRoomPage.ets +++ b/app/entry/src/main/ets/pages/FittingRoomPage.ets @@ -1,7 +1,7 @@ /** * FittingRoomPage —— 试衣间 v2「美搭配」(需求 v2 §3.1/3.2/3.3/3.4/4.1,UI 规范 §3)。 * - * 形态:顶部本人照大图预览(45% 屏,Cover 圆角16,左上「模特」角标)+ 右缘悬浮 + * 形态:顶部本人照大图预览(3:4 竖版,Cover 圆角16,左上「模特」角标)+ 右缘悬浮 * 黑胶囊「试穿」(未选上衣置灰)+ 下方「我的衣橱」Tab + 品类过滤 chips + * 双列衣橱网格(末位「+ 添加」卡)。生成链路沿用 TryonPage v1: * 320s 超时/秒数计时/屏幕常亮/返回挽留/取消生成/genSeq 失效/结果落盘 @@ -525,7 +525,7 @@ struct FittingRoomPage { .backgroundColor(Color.White) } - /** 顶部预览区(45% 屏):本人照 Cover 圆角16 + 「模特」角标 + 悬浮「试穿」黑胶囊。 */ + /** 顶部预览区(3:4 竖版长方形):本人照 Cover 圆角16 + 「模特」角标 + 悬浮「试穿」黑胶囊。 */ @Builder PreviewBlock() { Stack() { @@ -633,7 +633,7 @@ struct FittingRoomPage { } } .width('100%') - .height('45%') + .aspectRatio(3 / 4) // 3:4 竖版:与生成结果(768x1024)/人像照同比例,Cover 不再裁成正方形 .borderRadius(16) .clip(true) .margin({ left: 16, right: 16, top: 8, bottom: 8 })