UIPickerView change/reverse 滚动方向
UIPickerView change/reverse scroll direction
我有一个包含值 0-100 的 UIPickerView。当我向上滚动时,它会相应地上升(0、1、2 等)(见附图)
是否可以向下滚动 并让数字以这种方式上升?
本质上我想反转 UIPickerView 的滚动,所以在提供的图像中,数字将反转,当我向下滚动时,数字将增加到 100。
在 viewDidLoad
我试过了
[self.pickerView selectRow:100 inComponent:0 animated:YES];
然而,这只是以同样的方式直接达到 100。
建议您将数据源中的数字顺序倒序,然后将初始选择设置为最后一行。这种组合可以满足您的需求。
我还建议实施(或寻找第 3 方实施)"circular" 选择器视图。有关我的意思的示例,请参阅标准时钟应用程序的“计时器”选项卡上使用的选择器视图的分钟列。
我有一个包含值 0-100 的 UIPickerView。当我向上滚动时,它会相应地上升(0、1、2 等)(见附图)
是否可以向下滚动 并让数字以这种方式上升?
本质上我想反转 UIPickerView 的滚动,所以在提供的图像中,数字将反转,当我向下滚动时,数字将增加到 100。
在 viewDidLoad
我试过了
[self.pickerView selectRow:100 inComponent:0 animated:YES];
然而,这只是以同样的方式直接达到 100。
建议您将数据源中的数字顺序倒序,然后将初始选择设置为最后一行。这种组合可以满足您的需求。
我还建议实施(或寻找第 3 方实施)"circular" 选择器视图。有关我的意思的示例,请参阅标准时钟应用程序的“计时器”选项卡上使用的选择器视图的分钟列。