作者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