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