gpt4 book ai didi

ios - UICollectionView didDeselectItemAt 没有被触发

转载 作者:搜寻专家 更新时间:2023-10-31 21:59:38 27 4
gpt4 key购买 nike

I have a UICollectionView, and when selecting an item didDeselectItemAt not get triggered, but when selecting an other item, the first will get triggered.为什么?

这是有方法实现的:

override func collectionView(_ collectionView: UICollectionView, didDeselectItemAt indexPath: IndexPath) {

let userSetting = userSettings[(indexPath as NSIndexPath).row]
selectedUserSettingRecordName = userSetting.id
containerViewController!.performSegue(withIdentifier: "message", sender:self)

}

collectionView 上方没有可能干扰的 View 。

最佳答案

不是

didDeselectItemAt - 第二次调用,如果您选择之后的任何项目,它将调用

override func collectionView(_ collectionView: UICollectionView, didDeselectItemAt indexPath: IndexPath) {

didSelectItemAt - 第一次被调用,如果您选择它会调用的任何项目

 override func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) { 

关于ios - UICollectionView didDeselectItemAt 没有被触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39892884/

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