【问题标题】:swift when value changes of uipickerview in uitableviewcell, I need to upate label in viewcontroller当 uitableviewcell 中 uipickerview 的值发生变化时,我需要更新 viewcontroller 中的标签
【发布时间】:2017-05-19 12:21:30
【问题描述】:

我在 tableviewcell 中有一个 uipickerview。单元格是动态创建的。当 uipickviewer 中的值发生更改时,它会自动更新视图控制器中的标签,但我无法这样做。那么如何在 viewcontroller 中获取 uipickerview 的值。非常感谢任何帮助。

【问题讨论】:

  • 使用代理UIPickerViewDelegate

标签: swift uitableview uipickerview viewcontroller


【解决方案1】:

在您的视图控制器中实现 UIPickerViewDelegate,然后将选取器的委托设置为 VC。

When the picker changes, the delegate's pickerView(_:didSelectRow:inComponent:) will be called.

【讨论】:

  • 哦,完美。有时就是这么容易。谢谢。
猜你喜欢
  • 2021-01-28
  • 2022-11-28
  • 2018-04-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多