【发布时间】:2011-10-03 01:49:57
【问题描述】:
我试图让选择器在降落到特定行之前看起来会旋转多次。我尝试过使用 for 和 do while 循环。我什至尝试过连续调用多个方法,但每次,选择器似乎只重新加载一次,即使我告诉它重新加载多次,然后最终降落在这样的选定行上:
int newValue = random() % [self.inputNames count];
[payPicker selectRow:newValue inComponent:0 animated:YES];
[payPicker reloadComponent:0];
NSDate *future = [NSDate dateWithTimeIntervalSinceNow: 2.0 ];
[NSThread sleepUntilDate:future];
newValue = random() % [self.inputNames count];
[payPicker selectRow:newValue inComponent:0 animated:YES];
[payPicker reloadComponent:0];
[NSThread sleepUntilDate:future];
我执行上述操作大约三到四次,每次选择器似乎只重新加载一次并进入最终选定的行。有什么特别的事情我必须做的,或者有没有可能让选择器看起来一圈又一圈地旋转?如果我什至可以让它在登陆之前在行选择之间随机跳转,我会很好的。 谢谢!!
【问题讨论】:
标签: iphone objective-c xcode4