繁体   English   中英

具有不同单元格类型和高度的 UITableView

[英]UITableView with different cell types and height

我想创建一个如下图所示的详细信息页面,这里的文本来自服务器。 有时不会有任何 About 部分,TIMINGS 部分处理此类布局的最佳方法是使用UITableViewUIScrollView来处理此类布局。

任何人有想法请分享它。

视图将类似于以下链接: https : //drive.google.com/a/i2india.in/file/d/0B7XzAO6OvWgHaDI4MGhrdXB1YTQ/view?usp=sharing

为什么要使用 UICollectionView 作为表格视图? 使用一个UITableView,设置每个单元格高度的方法是tableView:heightForRowAtIndexPath:计算文本高度使用:

CGRect rect = [yourText boundingRectWithSize:CGSizeMake(width, MAXFLOAT) options:NSStringDrawingUsesLineFragmentOrigin attributes:@{NSFontAttributeName:fontText} context:nil];

其中宽度是标签/文本视图的宽度,你的文本是你想要高度的文本,字体文本是标签/文本视图的字体

rect.size.height 将是您文本的高度。

你可以在这里找到另一种方法: http : //www.raywenderlich.com/73602/dynamic-table-view-cell-height-auto-layout

如果不清楚,请告诉我

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM