gpt4 book ai didi

ios - UITableView didSelectRowAtIndexPath 没有得到点击

转载 作者:行者123 更新时间:2023-11-30 13:33:50 25 4
gpt4 key购买 nike

我在我的应用程序中使用UITableview,但遇到了问题。仅通过从左到右或从右到左滑动手指来调用方法 tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) 。但是当我正常点击这个项目时,这个方法不会被调用

最佳答案

单击单元格时应该执行什么操作?第一印象是 tableView.deselectRowAtIndexPath(indexPath, animated: false)没有对单元格的选择进行动画处理,这可能会造成什么都没有发生的印象。

二、落实cellForRowAtIndexPath:didSelectRowAtIndexPath:方法看起来几乎一样。我的意思是,在这两种方法中,您都从 categories 获取相同的数据。数组并且不更改任何内容,至少这是我通过您提供的代码可以看到的。

第三,可能会执行你的子类里面的代码,其中item属于let item = categories[indexPath.row] ,错了。

第四,为什么你的代码有分号?.

您可以查看所有这些内容以开始丢弃。

关于ios - UITableView didSelectRowAtIndexPath 没有得到点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36306755/

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