ios - 如何通过 iOS Swift 3 中的交互处理 UICollectionViewCell 中的 UITableView?

标签 ios swift tableview scrollview collectionview

我的项目结构如下:
- ScrollView
--查看
--- Collection View
---- Collection View 单元格
-----表格 View
------表格 View 单元格

这个结构是这个项目所必需的。
一切都正常工作,如 ScrollView 、 Collection View 和表格 View ,但只有在 Collection View 中与 index 0交互
换句话说,didSelectRowAt 方法只调用 index 0

我已经将我的项目上传到GitHub:

https://github.com/reza-khalafi/ScrollCollectionTable

请帮我解决这个问题。
谢谢

最佳答案

要修复偏移量,请尝试为 UITableView 使用可自动调整大小的单元格

所以在 setTableViewDataSourceDelegate 方法中调用

tableView.rowHeight = UITableViewAutomaticDimension
tableView.estimatedRowHeight = 300

关于ios - 如何通过 iOS Swift 3 中的交互处理 UICollectionViewCell 中的 UITableView?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42774952/

相关文章:

swift - NavigationBar 和 TableView 之间的额外空间

ios - UIDocumentInteractionController 不起作用

ios - 检查 NSUserDefaults 键是否存在会使应用程序崩溃

ios - 当我的 tableview 中没有要显示的数据时,如何显示返回消息?

arrays - 从数组中获取随机 CGFloat 值?

swift - 我正在制作简单的Note应用程序。但是,当我运行该应用程序时,它无法处理此错误消息线程1:在AppDelegate类中发出SIGABRT信号

qt - 调整pyqt tableview大小时如何裁剪列单元格的左侧

ios - 如何将我在一个应用商店帐户上的应用转移到另一个应用商店帐户

android - Phonegap 启动画面和图标的完整列表

ios - 在 IOS 中的 PushSegue 期间,目标 Controller View 出现在源 View Controller 中