我正在使用Swift为我工作的医院构建iOS应用程序。在UICollectionViewCell中添加UICollectionView
不知何故,在一个特定的功能,我不得不把UICollectionView放在UICollectionViewCell中。我想要达到的目标是父视图(垂直滚动)的每个内容都有几个子视图(可以水平滚动),这取决于父行。
为了说明,我必须显示医生名单(名字&照片),然后我必须在他们的姓名和照片下方显示他们的每个练习时间表。练习时间表取决于每位医生的情况。所以,我必须把它放在集合视图中。
我已经尝试了几种我在网上找到的解决方案,但直到现在我仍然无法接近它。
我无法解决的最大问题是:我不知道代码中加载子数据源(医生时间表)的位置以及何时可以加载它,因为我不能2个FUNC像下面
collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell
这是一个我想要实现
的UI图像和医生的名字(的UILabel)是父集合观察室(垂直滚动),和然后在盒子里的一切(练习第n天练习e时间)是儿童收集视图(水平滚动)
PS:有很多医生,每个医生都有几个练习日。
请帮助我如何做到这一点
中实现它我必须有两类视图控制器吗?我必须从JSON中“拉出”数据,因此我应该在哪里放入该代码?谢谢 – christ2702
我已经摆脱了以前的错误,请给我一个建议,当我必须加载我的数据。 – christ2702
它在模拟器上效果很好。 – Bikram