嘿,有什么方法可以确定 UIPickerView 当前是否正在滚动,我的应用程序确实需要该功能,这非常重要。谢谢!
最佳答案
有一个技巧可以检测到这一点,但是没有委托(delegate)方法/属性来检测它是否在滚动
- 取一个属性为isScrolling
- 在
func pickerView(_ pickerView: UIPickerView, titleForRow row: Int, forComponent component: Int) -> String?
或等效方法中将 isScrolling 设置为 true - 在
func pickerView(_ pickerView: UIPickerView, didSelectRow row: Int, inComponent component: Int) 中将 isScrolling 设置为 false
关于cocoa-touch - 确定 UIPickerWheel 是否正在滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5304839/