我正在寻找将tableViews放置在水平可滚动CollectionView的每个单元格中的最佳方法(最简单)。
我试图将表视图添加到我的collectionView单元格中,但是当我将委托链接到主视图控制器时,它不起作用。 我想在每个新的表格视图中获取单元格信息以解析我的JSON。
我的目标是创建类似这样的东西。
实际上,我只是在创建collectionView的步骤中
let train_meals_list: [String] = ["breakfast", "snack_1", "pre_intra_post", "lunch", "snack_2", "diner"]
func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
return train_meals_list.count
}
func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
let cell = collectionView.dequeueReusableCell(withReuseIdentifier: "collection_cell", for: indexPath) as! Meal_vc_cell
cell.meal_number.text = train_meals_list[indexPath.row]
return cell
}
func collectionView(_ collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAt indexPath: IndexPath) -> CGSize {
return CGSize(width: 330.0, height: 500.0)
}