Привет всем!
Я пытаюсь отобразить некоторый контент, используя collectionView внутри табличного представления, но когда я запускаю приложение, табличное представление все еще пусто, и никакой контент не отображается в представлении коллекции.Я установил источник данных и делегата для представления коллекции.Мне интересно, как я могу исправить и что я делаю не так. Спасибо за все ответы.
![Table view image](https://i.stack.imgur.com/yuJ1X.png)
Tableviewcell
```
class DiscoverTableViewCell: UITableViewCell, UICollectionViewDataSource,UICollectionViewDelegate {
override func awakeFromNib() {
super.awakeFromNib()
// Initialization code
collectionviewOutlet.delegate = self
collectionviewOutlet.dataSource = self
collectionviewOutlet.reloadData()
}
func numberOfSections(in collectionView: UICollectionView) -> Int {
return 1
}
//enter image description here
func collectionView(_ collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
return businesses.count
}
func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
let cell = collectionView.dequeueReusableCell(withReuseIdentifier: "CellColl", for: indexPath) as! DiscoverCollectionViewCell
let business = businesses\[indexPath.row\]
cell.restaurantName.text = business.name
cell.restaurantPrice.text = business.price
return cell
}
}
```
//Tableview controller
```
class DiscoverRestaurantTableViewController: UITableViewController {
override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "cell", for: indexPath) as? DiscoverTableViewCell {
//
return cell
}
override func numberOfSections(in tableView: UITableView) -> Int {
// #warning Incomplete implementation, return the number of sections
return 1
}
override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
// #warning Incomplete implementation, return the number of rows
return 1
}
}
```
//CollectionView cell
```
class DiscoverCollectionViewCell: UICollectionViewCell {
@IBOutlet weak var restaurantImage: UIImageView!
@IBOutlet weak var restaurantName: UILabel!
@IBOutlet weak var restaurantPrice: UILabel!
@IBOutlet weak var category: UILabel!
}
```