我UIPickerView
迷上了输入UITextField's
视图。我有它弹出。我知道用户何时选择一行。我知道该行的值。这一切都很棒。
我的问题涉及何时解雇选择器。我见过人们将带有 [Cancel] 和 [Done] 的工具栏与选择器结合使用,然后在单击任一按钮时将其关闭。这可能是最好的方法,因为用户可以退出他们的选择。
我还看到一个应用程序,用户滚动到他们想要的选择,然后再次按下它以关闭选择器。我想知道如何做到这一点。我注意到,一旦选择器通知您选择了特定行,如果用户继续单击/按下同一活动行,它将不会再次通知您。
- (void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component