从 UIPickerView 自定义委托和数据源获取选定值

Get selected value from UIPickerView custom delegate & data source

所以我无法为您提供任何代码,但我想要实现的很简单。 我正在寻找一种从 iOS 8 (Swift) 中的 UIPickerView 获取选定值的方法 这些 pickerviews 有一个自定义委托和数据源。

所以 didSelectRow 的方法是在自定义类中访问的,而不是 ViewController,但我必须能够获取选定的值并在 ViewController 中使用它。比方说,把它放在一个文本框中。

我找不到执行此操作的方法,我应该尝试访问委托本身还是我应该做什么?

愿意与应用程序开发的学生分享您的知识吗? :)

UIPickerView class 有一个名为:`selectedRowInComponent' 的方法。此功能可以帮助您 select 选择器视图中的组件。 Apple Documentation for UIPickerView class 会帮助您完成项目。

还要确保您的视图控制器符合 UIPickerViewController 委托和数据源。