私の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. ストーリーボードとxibは同じプロジェクトですか?
- 4. Nativescript iOSアプリケーションでXIBとストーリーボードを使用
- 5. Xibベースのプロジェクトをオートレイアウトのストーリーボードに変換する方法
- 6. Xibとストーリーボード
- 7. Android Studio 2.0でjarファイルとソースファイルを含む外部プロジェクトを使用する
- 8. ビューコントローラでカスタムビューxibを使用するxib
- 9. ストーリーボードをXIBに変換する
- 10. スウィフト - ストーリーボードのビューコントローラーからxibファイルをロードする方法は?
- 11. 私はxcodeを使用しています9.内部にxibファイルを含むフレームワークを作成するには?
- 12. iPadとiPhoneで同じXIBを使用する
- 13. ストーリーボードにxibを埋め込む方法は?
- 14. iPadシミュレータ/デバイスはiPhoneのストーリーボードを使用
- 15. nAntを使用してEDMXを含むプロジェクトを構築する
- 16. C#ファイル、MySQL、MATLABファイルを含むプロジェクトをセットアップする方法
- 17. なぜストーリーボードを使用しているときにXCode 4がXIBファイルを作成しないのですか?
- 18. ストーリーボードからXibクラスを呼び出す
- 19. パラメータで保留中のファイルを含むプロジェクトをビルドする
- 20. ストーリーボードからXIBへのダウングレード
- 21. ストーリーボードなしの.xibファイルでのswift3でのナビゲーションの問題
- 22. ブートストラップ4を含むプロジェクトで
- 23. iphoneでtableviewのセルにxibファイルをロードするには
- 24. iPhoneアプリ間でcode&xibファイルを共有するには?
- 25. sqliteを含むjavaプロジェクト用の.exeファイルを作成
- 26. カスタムオブジェクトを含むPlistファイルを保存するiPhone
- 27. ストーリーボードとスウィフトを使ってxibからNSWindowを開きます
- 28. pyzを含むpyzファイルを別のマシンで使用する
- 29. ダイハードテストスイートで乱数を含む.txtファイルを使用する
- 30. iOSプロジェクトでXIBファイルを継承する方法は?
私はそれを提供してtableViewの利便性だけを使用したいと思います。私はそれをどのようにすることができますか? –
テーブルビューのコミッションはストーリーボードの一部です。この機能を使用するには、ストーリーボードを使用する必要があります。また、XIBとストーリーボードを使用することを選択した場合は、5.0デバイスのみをターゲットにする必要があります。それ以外の場合は動作しません。 – atrljoe