Ios 如何在自定义Tableview单元格下创建Tableview
我只是在想。假设我有一个具有自定义单元格的tableview。很简单。但我的想法是,当我单击一个tableview单元格时,另一个tableview显示在该tableview单元格下,然后再次单击该单元格,然后子tableview消失。类似地,当我单击第二个单元格时,与“工作”相同。可能吗?请提供任何想法或参考。如果您想显示其他单元格信息,可以在单击单元格后添加更多单元格。这是完全可能的,您所说的是可扩展单元格 一般的想法是,您的自定义单元格在单元格底部有一个tableview,您所做的只是更改单元格高度以在点击时显示所述tableview 这不容易,我不想撒谎我们花了一段时间,但我们成功了,我告诉你,这是很有可能的 使用可扩展单元格关键字可以找到很多帮助 请注意,您会发现自己处理了很多:Ios 如何在自定义Tableview单元格下创建Tableview,ios,objective-c,Ios,Objective C,我只是在想。假设我有一个具有自定义单元格的tableview。很简单。但我的想法是,当我单击一个tableview单元格时,另一个tableview显示在该tableview单元格下,然后再次单击该单元格,然后子tableview消失。类似地,当我单击第二个单元格时,与“工作”相同。可能吗?请提供任何想法或参考。如果您想显示其他单元格信息,可以在单击单元格后添加更多单元格。这是完全可能的,您所说的是可扩展单元格 一般的想法是,您的自定义单元格在单元格底部有一个tableview,您所做的只是更
- 当扩展单元格显示在屏幕外时,该怎么办
- 展开第一个/最后一个单元格时要做什么
- 扩展另一个单元时要做什么
- 在该单元格内滚动时要做什么(滚动视图中的滚动视图!)
它们看起来很酷,让你感到自豪,但不要对你的PM说它将在一周内完成,因为这是一个很难构建的过程。通过子类化
UITableViewCell
创建一个自定义表视图单元格类CustomTableViewCell
。系统将为您生成CustomTableViewCell.h、CustomTableViewCell.m、CustomTableViewCell.xib文件
在CustomTableViewCell.h中添加协议UITableViewDataSource和UITableViewDelegate,并在CustomTableViewCell.m文件中实现所需的方法
添加用于设置数据源的方法,并使用该数据源更新表
注意:
- 正确处理表出列机制,否则将导致 这些奇怪的问题可能需要时间来调查和解决李>
- 如果将此自定义单元格用于父表中的所有单元格,则手势将仅由子表监听。所以,也要为此做好计划
请访问我的博客获取示例代码 你不能那样做。相反,您需要在单击的表格单元格下方添加表格单元格。在这里,您可以尝试在google和Github的objective-c中使用可扩展的tableview。为什么您想要另一个tableview?您将显示多少其他数据?调整当前单元格的大小并显示更多内容很简单。stackview是一个非常好的解决方案。