【发布时间】:2013-07-18 10:15:24
【问题描述】:
我看到了很多stackoverflow问题,但我无法得出一个明确的答案。
我需要创建以下屏幕(详细视图):
这是一个宽大的 ScrollView 屏幕,其中包含不同类型的其他自定义 UITableViewCells。 NewsCell 和 SongCell - 是两个自定义 UITableViewCells 类,它们的外观不同。
如何正确实现这样的画面?
选项 1: 使用不同类型的 UITableViewController 和 UITableVIewCell:PhotoCell、DescriptionCell、NewsCell、SomeTextCell、SongCell。
选项 2: 使用 UIScrollViewController,它包含其他元素(图像、标签、新闻的 UTableView 和歌曲的 UITableView。(但我读到将 UITableView 插入 UIScrollView 是错误的,因为 UITableView 是 UIScrollView 的子类)
选项 3: 别的东西。
等待你的cmets!
【问题讨论】:
-
您可以使用不同类型的 if 标识符。根据标识符,您可以选择其样式。
-
这也使用一些选项来解决像你这样的类似问题stackoverflow.com/questions/5575533/…
-
选项 1 是执行的最佳方式...
-
选项 1 会很棒
标签: iphone ios uitableview