gpt4 book ai didi

ios - 我的 UICollectionView 中没有 ItemSelected 调用?

转载 作者:行者123 更新时间:2023-11-28 20:00:35 25 4
gpt4 key购买 nike

所以我正在试用 Xamarin Forms,我制作了一个控件,它有一个输出 UICollectionView 的渲染器。有问题的 Collection View 是从 Objective C 版本移植而来的。在 Objective C 版本中,我实现了 collectionView:didSelectItemAtIndexPath:,当我点击该方法的项目时。但是在 Xamarin 版本中,情况似乎并非如此,并且不会调用 ItemSelected 方法。我试过同时使用 DelegateWeakDelegate 版本都无济于事。我确定 AllowsSelection 为真。

我尝试向单元格添加一个 UIButton,并且能够从它的 TouchUpInside 处理程序中获取一个日志条目,所以我认为这不是顶部窃取触摸的另一个 View 的问题。平底锅等工作。在 Simulator 中,我让它突出显示了绘制的层,但没有发现任何可疑的东西。

任何人有什么想法可以尝试吗?谢谢。

最佳答案

我不知道这是否对您有帮助,但我在使用 Xamarin.Forms.Labs 的 GridView 控件时遇到了同样的问题。

我看到在委托(delegate)中,没有调用方法“ItemSelected”,而是调用了“ItemHighlighted”方法。所以我用它来使 GridView selectitem 工作。

希望对您有所帮助。 :)

关于ios - 我的 UICollectionView 中没有 ItemSelected 调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24316046/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com