メインビューにはUISliderがあります。サブビューからのメインビューのIBOutletの更新
gameView *myViewController = [[gameView alloc] initWithNibName:@"gameView" bundle:nil];
[self.view addSubview:myViewController.view];
サブビューは、メインビューの上に作成されます。私は使用してサブビューを追加し、メインビューから
。
Iが使用サブビューを削除:
[self.view removeFromSuperview];
メインビューが下に見えるようになります。
私は[self.view removeFromSuperview]
はそれが可能です呼び出す前に、子ビューから、メインビューにUISliderの値を更新できるようにしたいですか?
基本的には、メインビューのIBOutletをサブビューから更新する方法について一般的に質問できます。
お願いします。 多くの感謝!
こんにちは@Michael - 他のView Controllerを使用しないようにアドバイスしてくれてありがとう。私はそれを行う方法を知らなかったので、私はこのビデオチュートリアルに従った:http://www.youtube.com/watch?v=lzMorvFTHLM&feature=related 今私はpresentModalViewControllerを使用するものをここで見つけた:http:// www .youtube.com/watch?v = 2GeazgOqKJ4 - うまくいけば、移行を行う正しい方法です。 – user885483
@Michael - 私の質問に戻ってください: 1.私は自分のUISliderを他のオブジェクトからアクセスできるプロパティにする方法を教えてください。 2.私のgameViewオブジェクトにインスタンス変数を与える方法と、それを親ビューにリンクする方法(id savedParent;と呼ぼう) 非常に多くの/詳細な質問は残念です。どうもありがとう! – user885483
これは機能しません。私はあなたが言ったように実装しました。私にエラーはありませんが、スライダも更新されません。何かご意見は?ありがとう。 – user885483