我正在编写一个简单的数据可视化平台,在该平台上,屏幕的很大一部分专用于显示完全不同的视图的不同“单元”,然后这些单元包含针对不同视图和控制器的设置(基本上是更为复杂的版本)单元格的视图
在我的应用程序中,我有一个显示条形图的销售单元,一个显示线形图的客户单元,依此类推。
我绝对不是Xcode和iOS开发的新手,但是由于我可以走多少条路线,这个问题对我来说似乎是必需的。到目前为止,我并不是必须要从学校开始学习应用程序体系结构的,所以在尝试编写此应用程序时,我想弄清楚...(可能是个好主意,但我渴望进步)
我从集合视图开始,但是,每个单元格的外观是完全不同的,因此对于使用每个单元格的索引和不同的类来填充视图,我有些警惕。表格视图似乎很有希望,但是我也无法找到一种自定义每个单元格的方法。
我的问题归结为:
在每个单元格中显示完全不同视图的单元格的最佳方法是什么?
我尝试过的事情:
集合视图:我的单元格的标题位于顶部,但除此之外,每个单元格都显示不同的内容,因此我不确定如何实现这一点。我考虑过编写自定义“单元格”视图,然后将每个单元格视图设置为与自定义视图相等,但是我觉得这可能是多余的!