如何让UIPickerView选择第一项?

时间:2011-10-27 11:36:35

标签: objective-c

我遇到了UIPickerView的一个有趣的问题。我的数据源有2个项目:

“全部”和“主页”

当我选择一个时,我执行某个任务。

默认选择全部。当我点击Home我的任务执行,然后当我再次选择选择器时,它被设置为All。为了选择All,我必须向上滚动一下,以便选择关闭All,然后松开以便它回落到All。

能够选择全部的最佳方式是什么?

2 个答案:

答案 0 :(得分:3)

你想要的是打电话:

[myPickerView selectRow:0 inComponent:0 animated:NO];

那实际上是做选择动作,并将其解雇,就像它刚被选中一样。如果你愿意,你可以通过说animated:YES来直观地看待它,但你可能并不真的想要它,你只想初始化选择器并激活第一个选项。

答案 1 :(得分:1)

UIActionSheet更适合这里。