2017-05-19 5 views
1

私は、tableviewcellの中にuipickerviewを持っています。セルは動的に作成されます。 uipickviewerの値が変更されると、viewcontroller内のラベルが自動的に更新されますが、それを行うことはできません。だから私はviewControllerでuipickerviewの値を取得することができます。どんな助けでも大歓迎です。swift uitableviewcellのuipickerviewの値が変更されたら、viewcontrollerのラベルをアップする必要があります

+0

デリゲートを使用する 'UIPickerViewDelegate' – Chlebta

答えて

2

ビューコントローラにUIPickerViewDelegateを実装し、ピッカーのデリゲートをVCに設定します。

ピッカーが変更されると、デリゲートのpickerView(_:didSelectRow:inComponent:)が呼び出されます。

+0

ああ完璧です。時にはそれは簡単です。ありがとう。 – Garry

関連する問題