ios - UITableViewCell 中嵌套 UITableView 如何自适应高度 ?
大家讲道理
大家讲道理 2017-04-17 15:55:05
[iOS讨论组]

如图, 类似淘宝我的订单的布局
UITableViewCell中又嵌套了一个UITableView,
目前只能实现通过滑动Cell里面的TableView来查看其他Item,
我现在的需求是想让TableView有多少条数据我就显示多少行数据,而不是通过滚动查看其他Item
我想让Cell 中的 TableView 的高度 = 数据的条数 * cell的高度
请问这个功能该如何实现呢 ?
另外我是用autolayout布局, TableView必须指定高度 ?

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全部回复(4)
怪我咯

首先我可以告诉你,你的方向是错的,人家这个应该不是cell中嵌套tableview,而是一个section就能搞定了,不用走弯路

大家讲道理

首先,非常不推荐在 cell 里包裹 UITableView,除非是为了非常特殊的情况。在你的情况看来,完全没有这个必要。

其次,如果一定要这样做的话,可以先调内层 tableView 的 numberOfRows,然后针对每一行,逐个调内层 tableView 的 heightForRow,加在一起就是内层 tableView 的总高度,作为外层 tableView 的 heightForRow 返回。

PHP中文网

淘宝的都是网页啊。。

伊谢尔伦

的确是section就可以搞定

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号