作者lazyasa (asa)
看板MacDev
標題[問題] 關於custom tableviewcell的問題
時間Fri Apr 20 19:09:37 2012
大家好
小弟我有一個問題
目前製作了一個類似讀取twitter的tableview,但讀取的圖片想要可以點擊他
另開新頁面看大圖
可是因為是custom cell,所以我把按鈕放在customcell的xib裡疊再imageview上面
然後
-(IBAction)imgButtonPressed: (id) sender{
NSLog(@"image pressed");
}
是可以的
想請教我要怎麼把viewcontroller的tableview的圖片路徑傳給customcell.m的這個函式
來處理呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.59.241.79
1F:→ reon:你的TableView相關的delegate是寫在ViewController吧?? 04/21 17:47
2F:→ reon:是的話 你code裡面一定會去建立customcell 那時就可以傳進去 04/21 17:48
3F:→ reon:在customcell init時順便初始化圖片路徑參數 04/21 17:50
4F:→ reon:或是custom cell建立一個settingImagePath的Method 04/21 17:53
5F:→ reon:在cell 被建起來後 去setting 圖片路徑 再Table再重新reload 04/21 17:54
6F:→ reon:你cell被建起來應該是在 tableView:cellForRowAtIndexPath: 04/21 17:57
7F:→ lazyasa:謝謝r大,的確可以解決把變數傳過去了 04/23 12:47
8F:→ lazyasa:但我又有新問題了,我想在imgButtonPressed寫開一個新頁面 04/23 12:53
9F:→ lazyasa:來讀大圖 04/23 12:54
10F:→ lazyasa:用 photo *controller = [[photo alloc]init]; 04/23 12:54
11F:→ lazyasa:[self presentModalViewController:controller animated:Y 04/23 12:55
12F:→ lazyasa:不知道是不是我觀念有錯 04/23 12:55
13F:→ lazyasa:這樣會直接crash 04/23 12:56
14F:→ lazyasa:阿,我解決了,的確是我觀念不正確.. :p 04/23 16:53