我看到了很多 stackoverflow 问题,但我无法得出一个明确的答案。
我需要创建以下屏幕(详细视图):
它是一个宽大的 ScrollView 屏幕,其中包含不同类型的其他自定义 UITableViewCells。NewsCell 和 SongCell - 是两个自定义 UITableViewCells 类,它们的外观不同。
如何正确实现这样的屏幕?
选项1:使用不同类型的UITableViewController和UITableVIewCells:PhotoCell、DescriptionCell、NewsCell、SomeTextCell、SongCell。
选项 2:使用 UIScrollViewController,它包含其他元素(图像、标签、新闻的 UTableView 和歌曲的 UITableView。(但我读到将 UITableView 插入 UIScrollView 是错误的,因为 UITableView 是 UIScrollView 的子类)
选项3:别的。
静候你的评价!