自定义 UITableViewCell 中的 UITableView
Posted
技术标签:
【中文标题】自定义 UITableViewCell 中的 UITableView【英文标题】:UITableView inside a Custom UITableViewCell 【发布时间】:2013-08-27 12:04:36 【问题描述】:在我的应用程序中,我有一个显示项目列表的 TableView。点击任何单元格将展开它并显示与点击项目相关的信息。我想以表格形式显示信息,在 UITableViewCell 中有一个 UITableView 会是一个好方法吗?
【问题讨论】:
我认为由于性能问题(至少在滚动该视图时)这不是一个好主意。显示一个带有表格数据的全新屏幕可能会更好。 但如果你真的想这样做,你可以阅读本教程:iosstuff.wordpress.com/2011/06/29/… 不,这工作正常,没有性能问题,但我有一个很大的代码,但我如何回答你 不,你最好使用 detailTableViewController,而不是在每个单元格中都有一个 tableView 【参考方案1】:看看我在this post的回答。
我想这就是你要找的。p>
【讨论】:
【参考方案2】:我建议您选择主-详细视图控制器:),对于您的问题“在 UITableViewCell 中有一个 UITableView”,为此您需要将 UITableviewCell 子类化,并在该单元格中通过管理数据源放置或添加另一个 tableview并在自定义单元格中委托查看我的答案,它显示了如何在自定义 UITableView 单元格see hear 中添加表格视图,在此之前,您必须增加每个单元格的行高,我没有包括它,“我以编程方式创建的所有内容都没有使用xib" :) 希望你能有所了解。
【讨论】:
以上是关于自定义 UITableViewCell 中的 UITableView的主要内容,如果未能解决你的问题,请参考以下文章
在 Storyboard 中设计的自定义 UITableViewCell 中的自定义 UIView
ios开发UI篇—使用纯代码自定义UItableviewcell实现一个简单的微博界面布局
iOS开发UI篇—使用xib自定义UItableviewcell实现一个简单的团购应用界面布局
将自定义 UITableViewCell 从 nib 加载到 Swift 中的 UIViewController