看板 MacDev 關於我們 聯絡資訊
各位板友先進好: 最近在實作一個應用,其中包含navigation Controller 及sectioned UITableView。 該應用允許使用者點tableView中的某個cell時,透過didSelectRowAtIndex方法 取得更細節資訊。 然而遇到的問題是在每一個section中,系統會根據內容陣列重頭依序載入,也就是cell 與欲載入的資訊並不相符。 http://goo.gl/Hs8Iaj 相關的源碼及問題稍早在stackoverflow也詢問過,但試了些方案,似乎還是無法。 想請板友是否有相關的開發經驗或者想法可提供,非常感謝各位的協助。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.88.109 ※ 編輯: liberator 來自: 140.114.88.109 (09/12 14:11)
neotek:所以你有兩個section, 兩個section的row分別是weekday 09/12 14:32
neotek:跟traffic? 09/12 14:32
neotek:你在stack上問說在didSelect裡面一定要加section的判斷嗎 09/12 14:37
neotek:一定要不然tableView怎麼會知道你是選section0還是1的row 09/12 14:37
liberator:感謝樓上回覆!! 對,有兩個section。但問題是該如何存取 09/12 16:10
liberator:weekday陣列 (七個ROW)的數目於didSelect方法中? 09/12 16:12
liberator:抱歉,objective新手,問的問題比較基本... 09/12 16:13
neotek:if (indexPath.section==0) 09/12 16:35
neotek:NSArray *w=[section objectATIndex:0] 09/12 16:36