1
  • 私は単純なマスター/ディテール アプリケーションを持っています: 3 つの Tabel Ciew セルを含むメニューをクリックすると、クリックしたセルの説明 (「ボタン 1」、「ボタン 2」、または「ボタン 3」) が中央にある DetailView が表示されます。

  • このテキストを imageView に別の画像に置き換えたい: 最初のセルをクリックすると、最初の画像、2 番目のセル - 2 番目の画像などが表示されます。

私のDetailViewController.m:

- (void)configureView
{
     if(self.detailItem)
     {
          self.detailDescriptionLabel.text = [self.detailItem description];
     }
}
  • セルのIDを確認して必要な画像を設定するには?
4

1 に答える 1

1

編集:

その場合は、テーブル ビュー コントローラーに didSelectRowAtIndexPath を実装する必要があります。

何かのようなもの:

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{

    // Set properties of your detail view controller here
    if(indexPath.row == 1)
    {
        // Create and show image view 1

    } else if(indexPath.row == 2)
    {
        // Create and show image view 2
    }

}

詳細はこちら:

https://stackoverflow.com/tags/didselectrowatindexpath/info

于 2013-01-26T15:40:41.520 に答える