我希望UIPIckerView允许你滚动然后选择但是因为它没有,有没有办法延迟自动选择?例如,如果我向下滚动并停在某个项目上,它会立即自动选择该项目。是否有任何方法可以使它如果落在物品上,它必须等待例如1-2秒才能选择?这样,它为用户提供了更多时间来滚动列表。
答案 0 :(得分:1)
我遇到了同样的问题。当我想了一会儿时,我想好了,只需添加一个NSTimer。 这就是我所做的:
[NSTimer scheduledTimerWithTimeInterval:2.0 target:self selector:@selector(delayTime) userInfo:nil repeats:NO];
然后我添加了一个无效声明:
-(void)delayTime {
//Add delayed code here
}
希望有所帮助,
的Seb