0
A
回答
1
更改字體大小很可能不是內存問題。
查找修改collectionView:cellForItemAtIndexPath:
中的字體大小的代碼(假設您的gridView是一個集合視圖)。每次滾動時都會調用此方法,這可能是字體大小發生變化的原因。
CGFloat fontSize;
UIFont *font = [UIFont systemFontOfSize:fontSize++];
如果您有內存問題,請確保您使用的 dequeueReusableCellWithReuseIdentifier:forIndexPath:
在collectionView:cellForItemAtIndexPath:
這樣,你是不是重新創建細胞每次。
此外,通過更改圖像而不是每次創建新的imageView來重用imageView。
UIImage *image;
[imageView setImage:image];
除了上面列出的建議之外,我還需要查看代碼的其餘部分以進一步提供建議。
相關問題
- 1. 當視圖大小發生變化時,ScrollView向下滾動
- 2. 當從html創建nsattributedstring時,ios7字體大小發生變化
- 3. UITextView無法滾動 - 調整大小時文字發生變化
- 4. 當幀大小發生變化時,UICollectionView佈局發生變化
- 5. Android:當文字大小發生變化時佈局中斷
- 6. UITableView滾動條在用戶滾動時的大小發生變化
- 7. 當語言發生變化時調整窗體大小
- 8. 當內容大小發生變化時調整wxNotebook的大小
- 9. 打開可見性時字體大小發生變化
- 10. 當我更改字體時,JTextField大小發生改變
- 11. 當邊框內容發生變化時自動調整大小
- 12. 當在UITableview中滾動時,單元格發生變化
- 13. Matlab:當圖形大小發生變化時,軸自動調整大小
- 14. 按鈕大小變化時字體大小變化
- 15. 當ListBox.Item的大小發生變化時觸發事件
- 16. UICollectionView滾動時圖像發生變化
- 17. 滾動時UITableViewCell圖像發生變化
- 18. GridView項目在滾動後發生變化
- 19. 當字體大小發生變化時,Susy網格會更改容器大小 - 如何解決此問題?
- 20. 活動報告當文本中的img標記發生變化時,RichTextControl字體發生變化
- 21. Y軸數字在放大和縮小時會發生變化
- 22. 當文件大小發生變化時刷新頁面
- 23. 當頁面大小發生變化時,slidetoggle無法刪除
- 24. 當頁面加載時圖片大小發生變化
- 25. 當放大/縮小時,div的位置發生變化
- 26. 當方向發生變化時調整UILabel的UITableView的大小
- 27. 當窗口大小發生變化時Div重疊
- 28. 爲什麼垂直滾動條出現時div的大小會發生變化?
- 29. RecyclerView當數據集發生變化時奇怪的滾動
- 30. 當UITextField文本發生變化時,UIScrollView滾動到底部
請問您可以在數據源協議方法中發佈代碼嗎? –