XCode4.2のStorybordを使いこなそうと奮闘してます。
そのうち日本語書籍出るだろうけど今はほとんど英語リファレンス。
昨日ハマってた問題が解決したので自分用にメモ。
UITableViewControllerのリストをタップしたら詳細画面を出すような作りにしようとして、タップされた時に表示内容を渡すために
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
に処理を書いたんだけど、ここに入らない・・・?
なのでそもそも画面遷移してくれない
もちろん
- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath
に書くと動くんだけど。
んでサンプルなどを見てたら、あれ?reuseIdentifierちゃんとセットしたっけ?
となって見直すと識別名間違ってました。
ちゃんとTable View CellのIdentifierにセットしてやると無事、
- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender
が呼ばれました。
ふ~分からんかった・・・。
だけどAndroidのListViewよりは簡単かな~