私は一般的にUIViewを作成したいと思います。すべてのView Controllerでそのビューを使用します。どのようにxibでUIViewサブクラスを作成し、すべてのビューコントローラで使用できますか? ありがとうございます。xibでUIViewサブクラスを作成するには?
5
A
答えて
1
まず、このビューをどのように使用するかにかかわらず、UIViewサブクラスは、それを定義するいくつかのコードで構成されている必要があります。このクラスを作成した後、それを使用するには、Interface Builderでクラス名を定義するだけです。追加したUIViewを選択し、オブジェクトインスペクタでクラス名を変更します。
あなたはこのUIViewのに追加された新しい性質や機能がXIBを編集して、唯一のコードでアクセスすることはできませんことを覚えておいてください。
7
- あなたのサブクラスを作成する必要があります。
File -> New -> File -> Cocoa Touch -> Objective C-class -> Subclass of Target Class Type
(あなたのケース上のUIView) - その後、あなたはそれのために
xib
を作成します:File > New > User Interface > View
(あなたのXIBに名前を付ける) - 今
Interface Builder
上ごxib
を行くと設計。 - 最後に行うべきことは、ビューのクラスタイプを
Identity Inspector
に変更することです。カスタムxibはあなたのカスタムクラスにリンクされます。
詳細が必要な場合はお知らせください。
関連する問題
- 1. MonotouchでXIBエディタでカスタムUIViewサブクラスを使用するには?
- 2. MonobotouchでXibを使用してUIViewを作成する方法
- 3. 作成後にサイズ変更のuiviewサブクラス
- 4. UIViewにXIBをロード
- 5. iOS - 子ViewControllerとUIViewサブクラスを作成するタイミングは?
- 6. マルチUIViewのサブクラスは、私は名前が「GameCard」</p> <p>であると私はまた、XIBファイルを作成することをUIViewのサブクラスを作成するループ
- 7. C#でサブクラスを作成するには?
- 8. EXC_BAD_ACCESS(カスタムXIBでのカスタムUIView)
- 9. は、私はプログラム的に作成し、サブビューの数を追加するUIViewのサブクラスを持っているプログラムで作成したUIViewの階層
- 10. iOS - 角丸矩形のUIViewサブクラスを作成
- 11. nibファイルで作成されたUIViewをサブクラス化してオーバーライドする
- 12. UIViewサブクラス、タッチイベント
- 13. uiviewの中にxibをロードするには?
- 14. UIView RotationいいえXIB
- 15. カスタムUIViewを作成する
- 16. 他のUIViewを含むUIViewサブクラス
- 17. 私のUIViewサブクラスにCGGradientを作成するには?私の見解を記入します
- 18. UIViewにXIBを表示するにはどうすればいいですか?
- 19. UIViewサブクラスでdrawRectを呼び出す
- 20. Java - 動的にサブクラスを作成する
- 21. xibを使ってカスタムのダイナミックレイアウトを作成するには?
- 22. XIBはUIWebViewを作成せず、常にゼロです
- 23. Xcode 5でxibベースのインターフェイスを作成
- 24. cocos2dでプログラムで新しいUIViewを作成するには?
- 25. 複数のUIViewControllerサブクラスで同じUIViewサブクラスですか?
- 26. UIScrollViewにUIViewのサブクラスを追加するには?
- 27. xcode UIViewから継承する新しいクラスはXIBファイルを作成しません
- 28. UIViewサブクラス内でオートローテーションを検出
- 29. iOS UIViewサブクラス、背景にシースルーテキストを描画
- 30. UIViewサブクラスにuiprogressviewを描画する方法は?
ストーリーボードでは、実際にこれを行うことはできません。ストーリーボードがなければ、viewControllerの 'loadView'をオーバーライドし、' self.view'をxibのアーカイブを解除した結果に設定する必要があります –