0
所以我不能爲您提供任何代碼,但它很簡單,我想實現。 我正在尋找一種方法來從iOS 8(Swift) 的UIPickerView中獲取選定值,這些pickerviews有一個自定義代理&數據源。從UIPickerView自定義代理和數據源中獲取選定的值
因此,didSelectRow的方法是在自定義類中訪問的,而不是ViewController,但我必須能夠獲取選定的值並在ViewController中使用它。比方說,把它放在一個文本框中。
我找不到辦法做到這一點,我應該嘗試訪問委託本身或我應該做什麼?
小心與應用程序開發的學生分享您的知識嗎? :)
'UIPickerView.selectedRowInComponent'沒有做你需要的嗎? – zisoft
在簡單情況下,您可能會使您的ViewController符合PickerDelegate。這樣你可以訪問委託方法內的viewController屬性。 – JMFR