開発ブログ

株式会社Nextatのスタッフがお送りする技術コラムメインのブログ。

電話でのお問合わせ 075-744-6842 ([月]-[金] 10:00〜17:00)

  1. top >
  2. 開発ブログ >
  3. iPhone >
  4. iPhone TabaleViewCellのIdの取得方法
no-image

iPhone TabaleViewCellのIdの取得方法

おはようございます。
ニシザワです。
今日から9月初仕事日ですが朝からずぶ濡れでテンションがガタ落ちです。。。
雨はとっても苦手な私ですが、気持ちを切り替えて9月も走って行きたいと思います。

さて、今日はTableViewCellのIdの取得方法を説明します。
TableViewのCellを何回も使うときよりも、個別で色々と変えたいときやクリック時に違う画面に遷移させたいときに使えますね。
コードは以下です。
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
{
    [tableView deselectRowAtIndexPath:indexPath animated:YES]; // 選択状態の解除
    UITableViewCell* cell = [tableView cellForRowAtIndexPath:indexPath];
    if ([[cell reuseIdentifier] isEqual:@"決めたId"]){
        //ここに処理を記述
    }
}
[cell reuseIdentifier]でIdを取得しています。
因みに、選択状態の解除はこのメソッドに必要なコードなので必ず記述するようにしてくださいね。


今日はここまで。
ありがとうございました。
  • posted by Nextatスタッフ
  • iPhone
TOPに戻る