• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:iphoneアプリ 画像反転の方法)

iPhoneアプリで画像を反転させる方法

このQ&Aのポイント
  • iPhoneアプリで画像を反転させる方法について説明します。tableviewのcell上にグレーの画像を貼り付けておき、クリックすると黒の画像に反転させることができます。
  • 具体的な手順は以下の通りです。まず、gray.pngをcellのimageViewにセットします。次に、cellをクリックした際に、gray.pngからblack.pngに画像を変更します。
  • 以上の手順により、画像を反転させることができます。これにより、アプリの操作性やデザインを向上させることができます。

質問者が選んだベストアンサー

  • ベストアンサー
  • harawo
  • ベストアンサー率58% (3742/6450)
回答No.1

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { static NSString *CellIdentifier = @"Cell"; UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier]; if (cell == nil) { cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease]; } if ([indexPath row]==0) { UIImage *image = [UIImage imageNamed:@"gray1.png"]; cell.imageView.image = image; cell.imageView.highlightedImage = [UIImage imageNamed: @"black.png"]; // この行を追加 }else if ([indexPath row]==1) { UIImage *image = [UIImage imageNamed:@"gray2.png"]; cell.imageView.image = image; cell.imageView.highlightedImage = [UIImage imageNamed: @"black.png"]; // この行を追加 } return cell; } このように2行追加してください。 UIImageViewのClass Referenceを読み直すと、幸せになれるでしょう。

87doubl
質問者

お礼

ありがとうございます!