-1
這是我的問題。我有一個具有圖像視圖的UICollectionViewCell。該圖像是從鏈接下載的。圖像大小不同,我希望collectionView單元大小隨圖像大小而變化。我目前通過迫使裏面的佈置如何強制收集視圖的佈局而不影響性能?
func collectionView(collectionView: UICollectionView, cellForItemAtIndexPath indexPath: NSIndexPath)
通過將該行代碼在它
collectionViewTrending.reloadItemsAtIndexPaths([indexPath])
以下UICollectionViewDelegate
功能
func collectionView(collectionView: UICollectionView, layout collectionViewLayout: UICollectionViewLayout, sizeForItemAtIndexPath indexPath: NSIndexPath)
正在處理的大小調整完成這個細胞。 雖然這是行得通的,但它肯定是不高效的。這是效率低下的,因爲在collectionView上滾動花費的時間更長,並且不平滑。有什麼方法可以在不降低性能的情況下調整單元的大小?
'但它絕對不是efficient.'在哪辦法?什麼是低效?您的績效要求是什麼?您目前的績效測量是什麼? – nhgrif
我還沒有測量過。我已經在我的手機上測試過它,並且發現向下滾動collectionView需要更長的時間並且不夠流暢。從用戶的角度來看,這非常令人厭煩。 – MrDank
您需要[編輯您的問題](http://stackoverflow.com/posts/36826638/edit)並更新它以包括有問題行爲的描述,以及導致此行爲的實際代碼(這需要測量)。 – nhgrif