O que será que eu estou fazendo de errado para a imagem não aparecer?
import UIKit
class ViewController: UIViewController, UITableViewDataSource, UITableViewDelegate {
@IBOutlet weak var tabelaViagens: UITableView!
@IBOutlet weak var viewHoteis: UIView!
@IBOutlet weak var viewPacotes: UIView!
override func viewDidLoad() {
super.viewDidLoad()
self.tabelaViagens.dataSource = self
self.tabelaViagens.delegate = self
self.viewPacotes.layer.cornerRadius = 10
self.viewHoteis.layer.cornerRadius = 10
}
let listaViagens: Array<Viagem> = ViagemDAO().retornaTodasAsViagens()
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return listaViagens.count
}
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "cell", for: indexPath) as! TableViewCell
let viagemAtual = listaViagens[indexPath.row]
cell.labelTitulo.text = viagemAtual.titulo
cell.labelQuantidadeDeDias.text = "\(viagemAtual.quantidadeDeDias) dias"
cell.labelPreco.text = viagemAtual.preco
cell.imagemViagem.image = UIImage(named: viagemAtual.caminhoDaImagem)
print("\(viagemAtual.caminhoDaImagem)")
cell.imagemViagem.layer.cornerRadius = 10
cell.imagemViagem.layer.masksToBounds = true
return cell
}
func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat {
175
}
}