У меня проблема с SDWebImage, у меня есть UICollectionView
, и я пытаюсь получить изображения URL для indexPath
.Я застрял, кажется, что мне не хватает ключевой точки в камере.Любая помощь по этому вопросу.Я предполагаю, что это что-то глупое, но эй .. также, чтобы упомянуть, у меня есть много изображений URL не только один
Вот моя структура
struct Regions {
let imageName: String
let imageUrl: String
let titleName: String
let action: String
let actionUrl: String
init(imageName: String, imageUrl: String, titleName: String, action: String, actionUrl: String) {
self.imageName = imageName
self.imageUrl = imageUrl
self.titleName = titleName
self.action = action
self.actionUrl = actionUrl
}
}
мойметод добавления
actions.append(Regions(imageName: "agorianicam", imageUrl: "http://agorianicam.forecastweather.gr/agorianicam.jpg", titleName: "Αγόριανη", action: "agoriani", actionUrl: "http://5.196.92.163:8080/agoriani.html"))
cellForItemAtIndexPath:
метод
func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
let cell = collectionView.dequeueReusableCell(withReuseIdentifier: "cell", for: indexPath) as! RegionListingCollectionCell
// cell.imgView.sd_setImageWithURL.image = UIImage.init(named: actions[indexPath.row].imageUrl)
cell.imgView.image = UIImage.init(named: actions[indexPath.row].imageName)
cell.titleLabel?.text = actions[indexPath.row].titleName
return cell
}