1# ArkUI子系统变更说明
2
3## cl.arkui.1  Swiper组件的默认曲线参数变更
4
5**访问级别**
6
7其他
8
9**变更原因**
10
11规格优化。
12
13**变更影响**
14
15当Swiper组件不设置curve参数时,默认曲线从Linear变更为interpolatingSpring(-1,1,328,34)。
16
17**API Level**
18
198
20
21**变更发生版本**
22
23从OpenHarmony SDK 5.0.0.16 开始。
24
25**变更的接口/组件**
26
27受影响的组件:Swiper
28变更前:Swiper默认曲线为Linear
29变更后:Swiper默认曲线为interpolatingSpring(-1,1,328,34)。
30
31![Swiper曲线变更示例](figures/curveDiff.gif)
32
33**适配指导**
34
35默认行为变更,无需适配,但应注意变更后的默认效果是否符合开发者预期, 如不符合则应自定义修改效果控制变量以达到预期
36
37## cl.arkui.2  组件大小不设置且margin超过组件大小时的属性变更
38
39**访问级别**
40
41公开接口
42
43**变更原因**
44
45组件宽高不设置且margin超过组件大小时,会将组件大小压缩成0。
46
47**变更影响**
48
49该变更为非兼容性变更。
50
51API12变更前,组件宽高不设置,设置margin超过组件大小时,压缩不生效,组件保持原先大小。
52
53API12变更后,组件宽高不设置,设置margin超过组件大小时,压缩生效,组件宽高压缩为0。
54
55**起始 API Level**
56
579
58
59**变更发生版本**
60
61从OpenHarmony SDK 5.0.0.16 开始。
62
63**变更的接口/组件**
64
65受影响的组件和接口:设置过大margin属性的组件。
66
67**适配指导**
68
69适当减小margin使组件能显示,或给组件设置宽高使组件大小不受margin影响。