Scroll 如何检测UI选择器视图是否滚动

Scroll 如何检测UI选择器视图是否滚动,scroll,view,uipickerview,uipicker,Scroll,View,Uipickerview,Uipicker,我正在使用AVSpeechSynthesis, 从UIPickerView播放文本 如果我先按播放按钮,我会执行picker.isUserInteractionEnabled=false 一切都好 在游戏的最后,我做了picker.isUserInteractionEnabled=true 但若我先滚动选取器,然后快速按下播放按钮,有时我会发现这是一个错误 由于未捕获的异常“NSRangeException”而终止应用程序,原因:“NSMutablereArray objectAtIndex:e

我正在使用AVSpeechSynthesis, 从UIPickerView播放文本 如果我先按播放按钮,我会执行picker.isUserInteractionEnabled=false 一切都好 在游戏的最后,我做了picker.isUserInteractionEnabled=true 但若我先滚动选取器,然后快速按下播放按钮,有时我会发现这是一个错误

由于未捕获的异常“NSRangeException”而终止应用程序,原因:“NSMutablereArray objectAtIndex:effectiveRange::Out-bounds”

我的想法是检查选择器是否滚动-隐藏播放按钮


如何检测UIPickerView是否滚动?

检查此项,它不起作用,我检查并尝试了在StackOverflow上找到的所有内容检查picker是否在titleForRow func中滚动。另见