0

わかりました、本当に単純なものが欠けているかもしれません。その場合は申し訳ありませんが、タイトルのすべての順列をグーグル検索しましたが、見つかりませんでした! これが私の質問です。私の要件は、uipicker コンポーネントで国名を選択するときに、その国の都市を 2 番目の UIPicker コンポーネントにロードする必要があるということです。だから私が今したいのは、2つのピッカービューが並んでいて、ユーザーが国のピッカーで行を選択したときに、適切なデータで2番目のピッカーを再開したいということです。

どんな助けでも大歓迎です!!

4

2 に答える 2

4

これを使って:

 [pickerView reloadAllComponents]

コンポーネントをリロードし、正しいコンポーネントを配置するには:

- (NSString *)pickerView:(UIPickerView *)pickerView titleForRow:(NSInteger)row forComponent:(NSInteger)component {
  return [titles objectAtIndex:row];
}
于 2012-04-19T09:40:45.313 に答える
0

UIPickerViewDelegateを見てください。ユーザーが値を選択したときに呼び出されるpickerView:didSelectRow:inComponent:があります。

于 2012-04-19T09:45:14.487 に答える