【发布时间】:2016-02-21 19:08:09
【问题描述】:
我正在使用带有 UICollectionViews 的 MvvmCross,到目前为止它工作得很好。 由于 MvvmCross 的数据绑定非常简单,我想找到一种方法将 UICollectionView 的单元格上的单击绑定到命令(单击单元格 => 导航到下一个视图)。但是我还没有找到一个简单的方法来做到这一点。
目前这是我从数据源到集合视图的绑定:
var source = new MvxCollectionViewSource(TextileCollectionView, new NSString("TextileCollectionViewCell"));
TextileCollectionView.Source = source;
var set = this.CreateBindingSet<FirstView, FirstViewModel>();
set.Bind(source).To(vm => vm.SearchResults);
//set.Bind(TextileCollectionView.Tap()).For(tap => tap.Command).To(vm => vm.ShowDetailViewCommand);
set.Apply();
带有tap绑定的注释行有效,但是我当然没有得到点击的单元格和相应的数据。
谁能帮帮我?
【问题讨论】: