小编Lis*_*kKL的帖子

将选取器默认值设置为占位符

是否可以为 Swift Picker 设置占位符文本?我一直在尝试寻找有用的答案,但到目前为止还没有成功。

目前,当将可用列表值传递给选取器时,我还向它传递一个默认值作为开始。但是,此默认值的处理方式与用户选择它的方式相同。我想要实现的是,默认值应该变灰(就像标准文本字段的常规占位符),并且当用户打开选择器时,该值将“消失”作为默认值,迫使用户从列表中选择某些内容(但是不丢失范围)-

例如,如果我有一个 1-200 之间的值选择器,并且我将占位符设置为 100,那么当您打开它时,选择器仍会显示该值(以避免从头开始滚动),但它不会直接被视为目标值,除非用户实际选择它。

picker ios swiftui

5
推荐指数
1
解决办法
1835
查看次数

标签 统计

ios ×1

picker ×1

swiftui ×1