В настоящее время я интегрирую Facebook в свое приложение, и сейчас я нахожусь в точке, где загружаю фотографии профиля друзей пользователя loggedin. Я представляю этих пользователей в UITableView, в каждой ячейке - изображение и имя друга. Я подклассифицировал UIImageView и когда соответствующая ячейка обрабатывается в методе cellForView, изображение загружается асинхронно.Загрузка асинхронного изображения в uitableview
Однако, когда я несколько раз прокручиваю вверх и вниз, изображение мерцает, сначала некоторые неправильные изображения загружаются, отображаются в течение очень короткого времени, а затем загружается правильное изображение. Поэтому я считаю, что мне нужно искать способ остановить загрузку изображения, когда ячейка находится за пределами представления.
Есть ли кто-нибудь, кто может помочь мне с этой проблемой и дать мне решение?
Заранее благодарен!
Не могли бы вы поделиться кодом, в котором вы устанавливаете изображения? Существует гораздо лучший способ сделать это, чем повторное использование ячеек! – hypercrypt
Предположим, вы можете кэшировать эти изображения, и когда вы закончите работу с этими изображениями, очистите кеш. – Leena