[問題] 關於UITableviewcell的問題

看板MacDev作者 (phxw)時間12年前 (2013/06/22 15:44), 編輯推噓1(1020)
留言21則, 3人參與, 最新討論串1/2 (看更多)
想請問一下前輩關於UITableviewcell的問題... 最近小弟遇到一個問題,因為想做一個分頁顯示...資料庫是用FMDB。 目前是可以完成沒有section的情況下每30筆抓一次,可以成功... 但是今天小弟遇到的一個問題,資料很多加上有很多類,所以想要用section來分類, 目前是在偵測時要換頁的時候這邊有個問題,因為沒有section時只要判斷indexpath.row 就可以知道目前在第幾筆而要不要抓新的30筆資料,但是我這邊的做法是用NSmutablearry 裡面每個object就是我依照每個分類存成一個object,所以裡面每個object下有很多資料, 目前想到的方法是在cell加上tag,可是我不知道怎麼讓每個cell加上不同值,我是想若我 能知道目前在哪個tag上,那我就可以知道要不要抓新的的資料... 不知道這個想法對不對..?還是前輩能提供更好的方法..? 麻煩了..謝謝!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 163.22.18.74

06/22 17:09, , 1F
cell+tag基本上不可行,因為cell會重用
06/22 17:09, 1F

06/22 17:10, , 2F
另一各問題是ux,每頁30筆,其中混砸不同section資料?
06/22 17:10, 2F

06/22 17:10, , 3F
就我觀點,就算做了出來也會在之後被打槍改用分類優先
06/22 17:10, 3F

06/22 17:12, , 4F
然後,你可以用indexpath.section 判斷是在哪個section
06/22 17:12, 4F

06/22 17:12, , 5F
搭配indexpath.row就知道是哪個了(不過我還是覺得會打槍
06/22 17:12, 5F

06/22 19:27, , 6F
謝謝Piceman~~那我想請問一下,以我上面NSMutableArray有很
06/22 19:27, 6F

06/22 19:28, , 7F
多object且裡面有很多資料,這放到tableview裡,有辦法取得
06/22 19:28, 7F

06/22 19:31, , 8F
現在是已經是第幾筆資料嗎?因為只能取的section總數或是
06/22 19:31, 8F

06/22 19:33, , 9F
該object裡有幾筆資料...好像真的沒辦法取得..目前在第幾筆
06/22 19:33, 9F

06/22 19:33, , 10F
了...
06/22 19:33, 10F

06/22 22:52, , 11F
目前是指selected?
06/22 22:52, 11F

06/22 23:02, , 12F
因為我NSmutablearry結構的關係,我無法再indexpath裡取得
06/22 23:02, 12F

06/22 23:03, , 13F
indexpath.row因為這樣只能取的該section的row是第幾筆..
06/22 23:03, 13F

06/22 23:04, , 14F
挺苦惱的..
06/22 23:04, 14F

06/22 23:11, , 15F
Set a counter?
06/22 23:11, 15F

06/23 00:27, , 16F
因為我NSmutablearry結構的關係,我若取indexpath.row的話,
06/23 00:27, 16F

06/23 00:28, , 17F
只會是該object的總數.....
06/23 00:28, 17F

06/23 00:51, , 18F
你在設定資料筆數的地方是給他[object count]?
06/23 00:51, 18F

06/23 00:53, , 19F
然後有沒有sample 看不太懂你的問題
06/23 00:53, 19F

06/23 02:33, , 20F
各位前輩,不好意思,我貼這個連結...
06/23 02:33, 20F

06/23 02:33, , 21F
文章代碼(AID): #1HnLNn0j (MacDev)
討論串 (同標題文章)
文章代碼(AID): #1HnLNn0j (MacDev)