1

メニューボタンを押すとサイドメニューが表示され、別のページが押されたときにビューコントローラーを変更するYouTubeのインターフェースに似たものを作るつもりです。

ストーリーボードですべてのビュー コントローラーを作成しましたが、それらにアクセスする方法が見つかりません。インスタンスを使用する場合:

[mainStoryboard instantiateViewControllerWithIdentifier:@"MenuController"]

MenuControllerストーリーボードから提示されたものではなく、新しいものを作成します。既存のものを使いたい。それを行う方法はありますか、それとも起動時にプログラムですべてを初期化してセットアップする必要がありますか?

4

1 に答える 1

0

あなたがやろうとしていることは本当に明確ではありません。ストーリーボードによって作成されたビュー コントローラーにアクセスする方法を尋ねていますが、その方法を既に知っているようです。代わりに、アプリのライフサイクルの前に作成した MenuController にアクセスしたい場合は、必要なときに取得できるように、たとえば AppDelegate などのプロパティに保存できます。

于 2013-08-07T07:50:32.690 に答える