0

ユーザーが押すボタンに基づいて、2つの異なるデータセットが読み込まれるUIPickerViewがあります。1つの配列の数は10で、別の配列の数は6です。同じピッカービューにこれら2つのデータを入力することはできますか?numberOfRowメソッドを10を返すように設定したときに、カウントが6の配列をロードすると、エラーが発生します。これを克服する方法はありますか?

4

2 に答える 2

0

使用している配列を追跡し、適切な行数を返します。

于 2012-07-25T10:01:07.740 に答える
0

UIpickerview内で、デリゲートには、変更を反映するためのある種のifステートメントがあります。

if(button1 pressed){
return array
}
else{ return array 2}

行数とデータソースコールバックについても同じようにします

于 2012-07-25T10:23:00.760 に答える