0

在 Visual Studio 2017 中使用 Xamarin.iOS 本机。

我有我的习惯UICollectionViewDelegate,只有被覆盖的方法Scrolled()。我可以滚动另一个ScrollView滚动这个。初始化看起来像: collectionView.Delegate = new MyCollectionViewDelegate(targetScrollView); 但是设置自定义委托,我collectionView.Source停止对触摸事件做出反应。ShouldHighlightItem()GetCell()不要开火。我无法与我collectionView的内容进行交互。

有谁知道我应该怎么做才能迫使我做出UICollectionViewSource反应?我应该重写我的一些方法吗?ShouldHighlightItem()GetCell()UICollectionViewDelegate


更新。解决方案。

我在这里找到了我应该在UICollectionViewDelegate:ShouldHighlightItem()和. 我没有怀疑这些方法的名称与. 但是我已经覆盖了它们并且运行良好。ItemUnhighlighted()ItemUnhighlighted()UICollectionViewSource

4

0 回答 0