0

PickerView と UIButton を持つ現在作成中のアプリがあります。ユーザーがボタンをタップして、ピッカー ビューにランダムな選択を表示するようにします。私は周りを見回していて、何も思いつかないようです。Urbanspoon アプリに似ていると思います。それがコードの一部であることは知っていますが、それが何であるかはわかりません。

4

2 に答える 2

2

あなたが探している– selectRow:inComponent:animated:

したがって、次のようにします。

[thePickerView selectRow:(arc4random() % numRows) inComponent:0 animated:YES];

ここで、numRows は行数です。たとえば、行が配列名に関連付けられている場合、次のrowArrayようになります。

[thePickerView selectRow:(arc4random() % [rowArray count]) inComponent:0 animated:YES];
于 2012-06-04T22:06:14.687 に答える
1

したがって、ボタンを押すと、PickerView のデータ ソースからアイテムをランダムに選択し、PickerView で selectRow:inComponent:animated: を呼び出します。

于 2012-06-04T22:00:24.223 に答える