我有以下代碼:夫特/在UIImage的圖像的陣列僅最後一個圖像被顯示多次
var posts = [EventPosts]() {
didSet {
eventsCollectionView.reloadData()
}
}
//MARK:PLACEHOLDER IMAGES
var eventImagesPlaceholder: [UIImage] = [
UIImage(named: "wildstyle.jpg")!,
UIImage(named: "geilesleben.jpg")!]
func collectionView(collectionView: UICollectionView, cellForItemAtIndexPath indexPath: NSIndexPath) -> UICollectionViewCell {
let event = posts[indexPath.row]
let cell = eventsCollectionView.dequeueReusableCellWithReuseIdentifier("eventsCell", forIndexPath: indexPath) as! EventsCollectionViewCell
for element in eventImagesPlaceholder {
cell.eventsImageView.image = element
}
if Reachability.isConnectedToNetwork() == true {
offlineModusLabel.hidden = true
let imgURL = NSURL(string: event.imageUrl)!
cell.eventsImageView.sd_setImageWithURL(imgURL)
activityIndicator.stopAnimating()
} else {
offlineModusLabel.hidden = false
}
return cell
}
如果我打開,從所希望的源4倍的圖像將被解析並正確顯示互聯網。如果關閉互聯網,最後一個佔位符圖像將顯示4次。如果我最後設置了wildstyle.jpg,它會顯示四次。如果我把geilesleben.jpg放在最後,那只有那個。
如何顯示兩個佔位符圖像。最好每次只有一次。
幫助非常感謝。
現在我已經4個空幀 –