2016-04-09 12 views
7

UxickerView'ı RxSwift ile kullanmaya çalışıyorum. Gözlemciler ile kullanılacak UIPickerView dataSource ve temsilci yöntemleri sarmak için bir yolu var mı? Ben UITableView https://github.com/RxSwiftCommunity/RxDataSources için önceden hazırlanmış kütüphane bulunmaktadır bkzRxSwift ile veri kaynağı ve delege yöntemleri nasıl kullanılır?

dataSequence 
    .bindTo(pickerView.rx_itemsWithDataSource(dataSource)) 

gibi bir şey yapmaya çalışıyorum ama dataSource gerektiren ve RxSwift kullanarak temsilci başka şeyler için bu genelleme için kolay yolu olup olmadığını merak ediyorum.

+0

RxCocoa'nın bir UIPickerView uzantısı zaten var. Belki bunu kullanabilirsin? –

cevap

2

Pdf dosyası içinde RxSwift ile içe aktarmanız gereken temel RxCocoa bölmesi zaten bunu içermelidir.

Eğer normal bir TableView istiyorsunuz ile temsilci bağlama

pod 'RxCocoa', '~> 3.0' 

sonra devam ekleyin podfile o ithal etmedi. UIPickerView için gözlemlenebilir hiçbir veri kaynağı görmedim, bu yüzden bunu kontrol etmelisiniz.

+0

Bu işlevsellik ana kütüphaneye eklendi – devgeek