私のiPhoneアプリケーションで古い.xibファイルを使用したいと考えています。しかし、tableViewController storyboardについては、カスタムセルなどを作成するためにもっと便利です。.xibベースのアプリケーションを作成し、途中でUITableViewControllerとそのDetailedViewControllerのストーリーボードを使用することは可能ですか?.xibファイルを含むプロジェクトでストーリーボードを使用する - iPhone
答えて
プログラムの任意の部分にストーリーボードを使用できます。ストーリーボードは、すべてまたは何もない概念ではありません。ストーリーボードには1つのビューコントローラーしかなくても、アプリケーションのサブセクションを表す小さなネットワークでも構いません。
はストーリーボードからちょうど1つのビューコントローラを使用するには:
- は、既存のプロジェクトに新しいストーリーボードを追加します。
- 1つのビューコントローラをストーリーボードに追加します。
- インスペクタのビューコントローラに識別子を割り当てます。
- ストーリーボードリソースをロードするには、UIStoryboardクラスを使用してください。
- - [UIStoryboard instantiateViewControllerWithIdentifier:]を使用して、そのビューコントローラの新しいインスタンスを作成します。
- ナビゲーションコントローラーにプッシュするか、モーダルで実行するなどの方法で、ビューコントローラーをアプリにインストールします。
ストーリーボードは任意のプロジェクトに追加できますが、ストーリーボードのポイントは、10個のXIBファイルを持たずにXIBファイルを1つの場所に集中させることです。これは他のシーンへの接続を表示し、各シーンのすべてのシーケンスとトランジションを管理できます。それで可能です。はい、あなたはあなたのプロジェクトにストーリーボードを追加することができます。しかし、ストーリーボードを使用したい場合は、ストーリーボード全体をデザインすることをお勧めします。
両方ともうまく機能します(ストーリーボードとNibファイル)。あなたのストーリーボードの一部であるTVCでは、目的のVCをコードでインスタンス化し、通常のinitWithNibNameメソッドを使用してnibファイルをロードします。
たぶん私は何をしたいのかよく説明していませんでした。ストーリーボードなしでアプリケーション開発を開始したい。その後、私はTVCを作成するときに、簡単にセルをカスタマイズできるように、ストーリーボードで作成したいと思います。どのように私はそれを作成するのですか? [tvc alloc] initwith ??]を実行し、ナビゲーションスタックでtvcを押します。 –
あなたはクラスのリファレンスをチェックアウトしましたか? https://developer.apple.com/library/ios/#documentation/UIKit/Reference/UIStoryboard_Class/Reference/Reference.htmlこれはかなり簡単です。また、簡単な質問ですが、NIBの代わりにストーリーボードを使用してUI開発を行うことに切り替えたことはありますか?ストーリーボードを含めると(たとえTVCの目的であっても)、iOS 5デバイスでアプリを実行する必要があります。なぜ、すべてのUIにほとんどのストーリーボードを使用しないのですか?一度それに慣れるとはるかに簡単で高速です。 –
ストーリーボード - > xibトランジションにコードを書かなくてもかまいませんか? WWDCビデオ2012から、私はこの印象を得ました。 – DrMickeyLauer
- 1. iPhone IOS5ストーリーボード、カスタム.xibファイルでUIViewControllerを読み込む方法
- 2. ストーリーボードとxibは同じプロジェクトですか?
- 3. Android Studio 2.0でjarファイルとソースファイルを含む外部プロジェクトを使用する
- 4. ビューコントローラでカスタムビューxibを使用するxib
- 5. ストーリーボードをXIBに変換する
- 6. nAntを使用してEDMXを含むプロジェクトを構築する
- 7. C#ファイル、MySQL、MATLABファイルを含むプロジェクトをセットアップする方法
- 8. ストーリーボードにxibを埋め込む方法は?
- 9. パラメータで保留中のファイルを含むプロジェクトをビルドする
- 10. なぜストーリーボードを使用しているときにXCode 4がXIBファイルを作成しないのですか?
- 11. sqliteを含むjavaプロジェクト用の.exeファイルを作成
- 12. iPadとiPhoneで同じXIBを使用する
- 13. iPadシミュレータ/デバイスはiPhoneのストーリーボードを使用
- 14. ダイハードテストスイートで乱数を含む.txtファイルを使用する
- 15. ストーリーボードからXIBへのダウングレード
- 16. ストーリーボードとスウィフトを使ってxibからNSWindowを開きます
- 17. カスタムオブジェクトを含むPlistファイルを保存するiPhone
- 18. iOSプロジェクトでXIBファイルを継承する方法は?
- 19. Xcodeのストーリーボードを使用して、そのデザインにXIBを使用するビューコントローラーをインスタンス化します。
- 20. iphoneでtableviewのセルにxibファイルをロードするには
- 21. iPhoneアプリ間でcode&xibファイルを共有するには?
- 22. Three20プロジェクトにShareKitを含む
- 23. ストーリーボードまたはxibで背景ビューを選択する方法
- 24. テンプレートを含むjavascriptファイルを含む
- 25. ファイルを含む
- 26. XIBファイルで直接ViewControlerを使用する。 (Monotouch)
- 27. 1つのxibファイルで2つのビューを使用する
- 28. XCodeでxibファイルのスタティックライブラリビューを使用できません
- 29. 参照されているプロジェクトの.configファイルを含む
- 30. 写真を含むzipファイル用のPaperclipとAmazon S3を使用
私はそれを提供してtableViewの利便性だけを使用したいと思います。私はそれをどのようにすることができますか? –
テーブルビューのコミッションはストーリーボードの一部です。この機能を使用するには、ストーリーボードを使用する必要があります。また、XIBとストーリーボードを使用することを選択した場合は、5.0デバイスのみをターゲットにする必要があります。それ以外の場合は動作しません。 – atrljoe