【发布时间】:2011-07-09 12:08:04
【问题描述】:
我正在表格视图中显示记录。我的每一行都显示记录标题、一张个人资料图片、用户名。这一切都完美地显示出来。但现在我必须添加一个带有图像的按钮(Facebook 中的“喜欢”图像)。每当用户单击那个特定的“喜欢”按钮时,就会发生一个事件。并且每当用户单击行的标题时,都会加载新的 nib 文件。
1) 我将如何添加应该定义事件发生方法的图像。 2)我将如何区分点击事件发生的位置(标题或“喜欢”图片)。
这是在表格中添加值并在每一行中添加个人资料图像的部分代码。
// Code which is adding image of facebook and Twitter in each row as per data
if([[imageData objectAtIndex:[indexPath row]]isEqualToString:@"facebook"])
{
UIImage *leftImage=[UIImage imageNamed: @"facebook.png"];
cell.imageView.image= leftImage;
}
else if([[imageData objectAtIndex:[indexPath row]]isEqualToString:@"twitter"]){
UIImage *leftImage=[UIImage imageNamed: @"twitter_bird_normal.jpg"];
cell.imageView.image= leftImage;
}
这是在表中添加值的代码
...
...
[tableList addObject:facebookValue]; //facebookValue is string parsing from JSON
...
...
【问题讨论】:
标签: iphone uitableview