2016-01-27 16 views
6

Ben RXSwift

func tableView(tableView: UITableView,movedRowAtIndexPath sourceIndexPath: NSIndexPath,toIndexRowPath destinationRowIndexPath: NSIndexPath)  

RXSwift

yılında temsilci için bir sarıcı var Ve ben dönüş değeri ile temsilci var Ama
public var rx_itemRowMoved: ControlEvent<ItemMovedEvent> { 
    let source: Observable<ItemMovedEvent> = rx_delegate.observe("tableView:movedRowAtIndexPath:toIndexRowPath:") 
     .map { a in 
      return ((a[1] as! NSIndexPath), (a[2] as! NSIndexPath)) 
    } 

    return ControlEvent(events: source) 
} 

gibi onlar görünüyor

func selectionViewForTableView(tableView: UITableView,destinitionCell cell:UITableViewCell,toIndexRowPath destinationRowIndexPath: NSIndexPath) -> UIView 

Bu temsilci için sarıcı nasıl kullanabilirim?

cevap

3

Bunu yapmanın bir yolu yok. Bu yöntemi temsilci sahibine doğrudan uygulayabilirsiniz. Ayrıca, 'un RxTableViewReactiveArrayDataSource'a da başvurabilirsiniz. Bloklanacak yöntemi değiştirir.

İlgili konular