私はios開発で新しくなったので、この質問が正しいかどうかわかりません。 ビューベースのアプリケーションテンプレートで別のuiviewクラスからuibuttonを作成したいとします。誰か知っていれば 私の質問をクリアしてください。xibファイルを複数の目的のCクラスと共有する方法
1
A
答えて
0
これはかなり簡単です。このコードスニペットは役に立ちます。
NSArray* nibRollViews = [[NSBundle mainBundle] loadNibNamed:@"TiltData" owner:self options:nil];
myRollDataView = [nibRollViews lastObject]; // TODO, look it up by name, don't assume last
[myRollDataView setFrame:CGRectMake(rollDataViewFPO.frame.origin.x,
rollDataViewFPO.frame.origin.y,
myRollDataView.frame.size.width,
myRollDataView.frame.size.height)];
[self.view addSubview:myRollDataView];
[myRollDataView initWithType:RollType];
注意すべき点がいくつかあります。私は自分のxibにrollDataViewFPO(FPOは「位置のみ」を意味する)を持っています。 FPOフレームを使用して、ロードしたばかりのオブジェクトを配置します。私のコードではなく、私のxibに配置することができます。
私は独自のinitWithTypeメソッドを呼び出します。私のTiltDataオブジェクトを使用してロールデータやピッチデータを表示することができます。これらのオブジェクトはどのタイプであるかを伝える必要があります。
0
にnewFile ObjectiveCクラスを追加するUIViewのサブクラス(:サブビューをここに名前を想定)としてそれを作ります。
あなたがのUIViewControllerクラスのビューを使用したくない場合は、その後だけのUIViewControllerのXIB
でビューを選択し、その中にUIButton
window.putインスペクタでサブビューにクラス名を変更しますあなたが別のビューには、単にドラッグアンド
ドロップUIViewのメニューバーから、あなたのViewControllerクラスへの出口とのUIViewの
変更名としてそれを接続したいwant.If何何かを眺めてみませんかクラスをサブビューに追加します。
関連する問題
- 1. 複数のビュー/ XIB間で変数を共有する方法
- 2. 目的C:複数のスクロールXIB
- 3. 目的C - ほぼ同じ代理メソッドを共有するクラス
- 4. Facebookの壁にテキストと画像を共有する方法(目的C)
- 5. 複数のサーバーのイベントと共有クラス
- 6. 複数のhtmlファイルでjavascript websocketインスタンスを共有する方法
- 7. ShareCompatで複数のファイルを共有する方法
- 8. 複数のプロジェクト間で共通のファイルを共有する方法
- 9. 出発地を目的地のルートに共有する方法
- 10. 目的C - リモートファイル共有にpngファイルを書き込む
- 11. 複数のレールを統合する方法アプリケーションと共有リソース
- 12. 複数のC++ファイルの中の共有ベクトル変数
- 13. C#とJavaScriptの間で変数を共有する方法は?
- 14. 複数のクラスで共有されるヘルパーメソッドを定義する方法は?
- 15. 複数のファイル所有者xibを与える
- 16. 目的cに複数のサブクラスを入れる方法
- 17. 目的C:複数のデリゲート
- 18. 基本クラス静的プロパティを派生クラスと正しく共有する方法
- 19. 目的ファイルのヘッダファイルにxibファイルを接続するには
- 20. 一般的なWinformsコントロールのグループを共有する方法C#
- 21. 複数のXMLファイルからC#クラスを作成する方法
- 22. 複数の相互作用するCファイル間で共有変数を使用する方法は?
- 23. 共通のクラスを共有する複数のページのCSSを変更する
- 24. 複数のWindowsにまたがる共有変数の静的クラス
- 25. 複数のファイルをGluon ShareService(画像とtxt)で共有する
- 26. 複数の共有リンクを複数の共有リンクに接続...
- 27. 複数のクラスが同じ属性をC#で共有するのに最適な方法
- 28. 目的C:複数の外部クラスから同じクラスのデータにアクセスする
- 29. Xcode 4:複数のターゲット、複数のリソース共有Xibで使用する同じ名前のイメージを持つフォルダ?
- 30. 複数のDBMLファイル - タイプ共有?