0

ピッカービューがあります。
リストが変更される(アイテムが追加または削除される)たびに、特定の関数を呼び出したいと思います。
どうすればそれができますか?いくつかのIBアクションを試しましたが、関数をトリガーできませんでした。


追加

より良いアイデアがある場合に備えて、プロジェクトについてもう少し詳しく説明します。

ピッカービューを持つViewControllerがあります。
ボタンをクリックすると、アイテムを辞書にアドバタイズするクラスDataHolderを呼び出すビューがあります。
この辞書はピッカービューにリンクされており、ピッカービューが更新されます。

4

2 に答える 2

2

私はあなたが探していると思います[pickerView reloadAllComponents];

これにより、ピッカービューのすべてのコンポーネントがリロードされます

于 2012-04-05T17:35:37.257 に答える
1

使用する

-(void)pickerView:(UIPickerView *)pickerView didSelectRow:(NSInteger)row inComponent:(NSInteger)component
{
some method;
}
于 2012-04-05T17:00:26.057 に答える