首页 理论教育 UIStepper属性详解

UIStepper属性详解

时间:2023-06-23 理论教育 版权反馈
【摘要】:在UIStepper中有很多属性,它们可以决定一个加减器应该有什么特性。这里罗列几个在开发时常用的属性,可以在Attributes Inspector中从上往下查看。如果为true则立即更改值;如果为false则在用户交互结束时更改值。2.autorepeat用于设置或者获取是否按住加减器按钮就一直修改值的属性,默认值为true。3.wraps用于设置或者获取是否需要将值限定在最小值和最大值之间的属性,默认为false。7.stepValue用于设置或者获取加减器步长的属性,默认值为1。

UIStepper属性详解

在UIStepper中有很多属性,它们可以决定一个加减器应该有什么特性。这里罗列几个在开发时常用的属性,可以在Attributes Inspector中从上往下查看。

1.isContinuous

用于设置或者获取用户交互期间值变化是否立即更改的属性,默认值为true。如果为true则立即更改值;如果为false则在用户交互结束时更改值。

2.autorepeat

用于设置或者获取是否按住加减器按钮就一直修改值的属性,默认值为true。如果为true,用户按下按钮后会一直改变值;如果为false,用户按下按钮再抬起后才会改变值。

3.wraps

用于设置或者获取是否需要将值限定在最小值和最大值之间的属性,默认为false。如果为true则增加到最大值后,再次点击增加按钮变会变成最小值,反之亦然;如果为false则增加到最大值之后就不再增加数值了,反之亦然。

4.value(www.xing528.com)

用于设置或者获取加减器值的属性,默认值为0。如果默认值不在最小值到最大值的范围内,则默认值为最小值或最大值中离0最近的那个。

5.minimumValue

用于设置或者获取加减器最小值的属性,默认值为0。必须在数值上小于maximumValue属性,如果尝试将值设置为等于或大于maximumValue,则会引发系统错误

6.maximumValue

用于设置或者获取加减器最大值的属性,默认值是100。必须在数值上大于minimumValue属性,如果尝试将值设置为等于或小于minimumValue,则会引发系统错误。

7.stepValue

用于设置或者获取加减器步长的属性,默认值为1。必须在数值上大于0,如果尝试将此属性的值设置为0或负数,则会引发系统错误。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈