0
我有一個收集視圖,拍攝我已經存儲並顯示它們的圖像。但是,當我運行它時,會出現內存錯誤和非常慢/延遲的顯示。這裏是我的代碼:Swift慢收集查看
var players = ["1", "2", "3", "4", "5", "10", "11", "12", "13", "15", "20", "22", "24", "25", "31", "31", "33", "34"]
@IBOutlet weak var collectionView: UICollectionView!
func numberOfSectionsInCollectionView(collectionView: UICollectionView) -> Int {
return 1
}
func collectionView(collectionView: UICollectionView, numberOfItemsInSection section: Int) -> Int {
return 17
}
func collectionView(collectionView: UICollectionView, cellForItemAtIndexPath indexPath: NSIndexPath) -> UICollectionViewCell {
var cell = collectionView.dequeueReusableCellWithReuseIdentifier("MyCell", forIndexPath: indexPath) as HomeCollectionViewCell
cell.imageViewTwo.image = UIImage(named: "\(players[indexPath.row])")
return cell
}
有沒有更容易的方法來做到這一點,我失蹤了?
什麼部分很慢?第一次加載視圖?滾動? – dpassage 2014-12-04 04:01:29
滾動。我壓縮了圖像,現在看起來效果更好,但我依然覺得這是一個解決方案 – 2014-12-04 04:02:44