是否有办法阻止UIDatePicker滚动/旋转?

问题描述 投票:0回答:1

所以我想在日历应用中复制选择一个日期,我创建了一个视图,如果用户点击日期标签,则该视图显示/隐藏,但是如果用户点击日期标签和flics选择器,然后点击标签将其隐藏,您仍然可以听到并感觉到选择器滚动/旋转。

我已经单独尝试过并结合使用:

datePicker.isHidden = true

datePicker.isEnabled = false

datePicker.date = selectedDate

datePicker.setDate(selectedDate, animated: false)

我认为可以通过删除UIDatePicker并将其再次添加到View中来实现,但我不想走这条路。

ios swift uipickerview uidatepicker
1个回答
0
投票

找不到解决方案,因此最终使用UIPickerView,效果很好。 pickerView.selectRow(0, inComponent: 0, animated: false)将停止拾取器旋转。

© www.soinside.com 2019 - 2024. All rights reserved.