Странный отступ и поведение imageView при выборе ячеек - PullRequest
0 голосов
/ 20 сентября 2018

В моем табличном представлении при выборе ячейки ImageView с левой стороны от отступов ячейки и само imageView, похоже, изменяют режим содержимого для подгонки аспекта, тогда как изначально я установил его для заполнения аспекта.(https://youtu.be/5Xl46kvtHIQ) То же самое иногда случается, когда просто прокручиваешь таблицу, поэтому я думаю, что есть какая-то проблема с перерисовкой ячеек?

Я действительно не знаю, в чем проблема, я просто загружаюданные в ячейку, и это почти все.

Вот мой код для загрузки ячеек:

let cell = tableView.dequeueReusableCell(withIdentifier: "cell") as! HotelCell
cell.hotelNameLabel.text = hotels[indexPath.row].name
cell.vicinityLabel.text = hotels[indexPath.row].vicinity
cell.ratingView.value = CGFloat(hotels[indexPath.row].rating)

if let photo = photoDictionary[hotels[indexPath.row].id]{
    hotels[indexPath.row].firstImage = photo
}else{
    hotels[indexPath.row].firstImage = UIImage(imageLiteralResourceName: "defaultImage")
}

cell.hotelImageView?.image = hotels[indexPath.row].firstImage

Это HotelCell:

class HotelCell: UITableViewCell{
    @IBOutlet weak var ratingView: HCSStarRatingView!
    @IBOutlet weak var hotelNameLabel: UILabel!
    @IBOutlet weak var vicinityLabel: UILabel!
    @IBOutlet weak var hotelImageView: UIImageView!
}

Я надеюсь, что кто-то можетпомогите мне, я вроде как спешу. Заранее спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...