20
別のビューを表示するボタンを実装したいと思います。ストーリーボード&で目的地のViewControllerを定義しました(タイププッシュの)segueを作成し、それに識別子を与えました。私のルートビューコントローラsegueの実行方法
いくつかの方法...
UIButton *btn = [UIButton buttonWithType:UIButtonTypeDetailDisclosure];
[btn addTarget:self action:@selector(showDetailView:) forControlEvents:UIControlEventTouchUpInside];
と
- (IBAction)showDetailView:(id)sender {
[self performSegueWithIdentifier:@"ShowDetail" sender:sender];
}
で
それは何もしませんが。私はSegueが対象であると聞きます。私はそれを参照する必要があります/私のルートビューのコントローラクラスで合成?任意のヒントをいただければ幸いです。ありがとうございました。
私は 'sender'を' self'に設定しようとしましたが動作しませんでした。 Segueオブジェクトを作成するにはどうしたらいいですか? (またはStoryboardで作成したSegueを参照してください) – chizzle
Segueを使用するには、ナビゲーションバー/コントローラを追加する必要がありますか? – chizzle
ナビゲーションコントローラーにルートビューコントローラーを埋め込んでいましたか?これは "プッシュ" - セグが働くために必要です。 –