テーブルビューでレコードを表示しています。私の各行は、レコードのタイトル、1つのプロフィール画像、ユーザー名を表示しています。それはすべて完璧に見せています。しかし、今では、イメージ(「facebook」の「like」イメージ)を持つボタンを1つ追加する必要があります。ユーザーがそのような部品の "好きな"ボタンをクリックするたびに、イベントが発生するはずです。ユーザーが行のタイトルをクリックするたびに、新しいnibファイルがロードされます。iphoneでtableviewのボタンコントロールを追加する方法
1)イベント発生メソッドが定義されるべき画像をどのように追加するか。 2)クリックされたイベントがどこで発生したかを区別します(タイトルまたは「好き」イメージ)。
ここでは、テーブルに値を追加し、各行にプロファイル画像を追加するコードの一部です。 UIButtonTypeCustom セット、それはあなたのleftImageの画像です:ここ
// 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;
}
とはタイプとUIButtonを作成し、テーブル
...
...
[tableList addObject:facebookValue]; //facebookValue is string parsing from JSON
...
...