2011-10-19 13 views
7

ストーリーボードを使用してiOS 5アプリを起動しましたが、プログラムでモーダルビューを表示するにはどうすればよいですか? initWithNibNameは、もはやnobファイルではなく、ストーリーボードとして使用できません。iOS 5ストーリーボードとペン先

など。これは私にInterface Builderを1つずつ私に空白UINavigationViewを与えるとしません。

setupView = [[setupController alloc] initWithNibName:nil bundle:nil]; 
UINavigationController *navigationController = [[UINavigationController alloc] initWithRootViewController:setupView]; 
[self presentModalViewController:navigationController animated:YES]; 

私は(私のストーリーボードに)インタフェースビルダのボタンを使用して、それが「モーダル」を使用して2つのビューをリンクする場合は、それが魅力の作品、私はプログラム的にやりたい。

ありがとうございました。

答えて

8

私はperformSegueWithIdentifierを探していたと思いますが、それは魅力的です。

+0

あなたはどうですか?つまり、送信者(id)の送信者を要求し、それが私を混乱させます。 navigationControllerに、送信者がプログラムで作成した「+」ボタンであることをどのように伝えますか? – Farini

+0

私が正しく覚えていれば、idに 'self'を使うだけで、Interface Builderからリンクを取得します。 –

+0

ありがとう!私はこのことを理解しようと一緒に時間を探していました!ありがとうございました! – sridvijay

6

Beginning Storyboards in iOS 5 Part 1詳細をすべて説明しました。

+0

非常に役に立ちますが、私が私のストーリーボードで設計したビューをプログラム的に提示するのには役立ちません。このガイドでは、Interface Builderの内部からのビューの変更についてのみ説明しています。 –

関連する問題