0

テーブル内の行を選択すると UIPicker が表示されるので、同じ行に表示したいものを選択できます。

uipicker を使い終わったら、どうすればテーブルを更新できますか? ピッカーを呼び出した直後に reloadData を使用しましたが、コードはピッカーで「完了」する前に実行されます。

何かアイデア?

ありがとう

4

1 に答える 1

1

UIPicker デリゲート メソッドpickerView:didSelectRow:inComponent:を使用し、デリゲートから呼び出しreloadDataます。

「完了」アクションを持つオブジェクトは のデリゲートでありUIPicker、上記のデリゲート メソッドを実装する必要があります。そのデリゲート メソッドで call reloadData. ピッカーが完了すると呼び出されます。

于 2010-05-11T14:25:18.227 に答える