【Xcode】TableViewでセルを選択したらセグエで画面遷移の設定

1.TableViewControllerから目的のViewへセグエでつなぐ

ストーリーボード上で行う。このとき注意すべきなのは、セグエをテーブルのセルから引っ張らないこと!TableViewController 上部の四角いボタンから目的のViewController へドラッグする。

2.セグエにIDを設定する

ストーリーボード上で新しいセグエを選択して、Attributes Inspector から ID を決める。「to○○ViewController」みたいな名前が分かりやすい。

3.実装ファイル(.m)に画面遷移の記述をする

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

[self performSegueWithIdentifier:@”セグエのID” sender:self];
}
——————————————————

参考ページ

タイトルとURLをコピーしました