作者wfgh (lyle)
看板MacDev
標題[問題] line貼圖選單的結構
時間Mon Jul 15 17:55:24 2013
我要做一個類似line貼圖選單的架構
http://0rz.tw/ytfSH
目前想到的兩種架構
方法一:
仿照UITabBarController
每組貼圖都alloc一個StickerPackageViewController
缺點:
1.貼圖分類組數過多時, 要一直alloc controller, 會用掉很多memory
2.每一組分類都要[[StickerPackageViewController alloc] init]
方法二:
整個StickerLibraryViewController只有一個StickerPackageViewContrller
每次切換tab時
reload data (即更新貼圖)
缺點: 每次切換都要load一次該分類的所有貼圖
請問各位前輩對這兩種方法有什麼看法呢?
哪一架構的效能會比較好?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.248.109.194
※ 編輯: wfgh 來自: 111.248.109.194 (07/15 18:15)
※ 編輯: wfgh 來自: 111.248.109.194 (07/15 18:16)
→ darktt:不要用ViewController改用View來控制會比較節省記憶體使用 07/16 05:30
→ wfgh:可是每一組分類有他自己的資料,而且有scrollView 07/16 09:35
※ 編輯: wfgh 來自: 114.36.55.232 (07/16 18:11)
→ darktt:其實它是一個custom的tableView而已 07/17 08:00
還是回到原本的問題,只用一個custom tableView, 每次切換tab就reload一次
還是每個tab都有自己的custom tableView呢?
※ 編輯: wfgh 來自: 114.36.55.232 (07/17 09:46)
→ darktt:就看你怎麼做,這兩個做法都可以 07/17 13:17