Re: [問題] 請問view / table controller的問題

看板MacDev作者 (Traveler)時間13年前 (2012/06/14 11:48), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《euph (咬咬嚼嚼猴子口味)》之銘言: : 身為新手的我 在亂試了好幾週之後 發現了一些問題 : 原本在view controller之下 我加入了一個table view : 可是現在情況是這樣的 雖然可以正常顯示表格內容 : 可是每個cell裡面東西就無法正常動作 : 像是要改cell的backgroundcolor要用的willDisplayCell : 還有選取動作的didSelectRowAtIndexPath 都跑不進去... : 我自己猜想是少了table controller的關係 : 可是我怎麼試都無法在view controller之下再加入一個table controller : 請問一下各位前輩 : 我現在該怎麼解決 要在view controller之下增加一個可以正常操作的table 簡單的講 Table 要呈現資料 -> 設定好你的 datasource 對選取有動作 -> 設定好delegate 請你去 在 xib裡的Table上按右鍵 就會出現 delegate 和 datasource 把它連到File's Owner 接著你要去 告訴你的Table 資料從哪裡來 ->UITableViewDataSource 選取時Table該有哪些動作->UITableViewDelegate 然後在你的ViewController < UITableViewDataSource,UITableViewDelegate > 去實作這兩個Protocol 裡面的require(必要的)的部分 不知道就進去這兩個.h檔查..... table的來源 和 觸發事件發生後 你必須去定義 這樣應該可以了解 delegate是幹嘛用了吧 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 101.11.241.10

06/14 13:01, , 1F
記得 適時的tableview reloadData...資料才會更新
06/14 13:01, 1F

06/14 13:10, , 2F
謝謝!一早就把昨晚搞好久的問題解決了 心情整個很好
06/14 13:10, 2F
文章代碼(AID): #1FsLyMKT (MacDev)
文章代碼(AID): #1FsLyMKT (MacDev)