私は別のクラスからobjective-cクラスをどのように読み込むことができますか?私は1つのプッシュアクションボタンを持っており、ユーザーがこれを押すと、この他のクラス(そのviewDidLoadメソッドを呼び出す)を開始します。プッシュボタンからクラスviewDidLoadメソッドを実行
0
A
答えて
0
UIViewController
のサブクラスであるクラスについては、別のビューコントローラをナビゲーションコントローラオブジェクトにプッシュすることによって表示されます。また、最初のコントローラビューに2番目のコントローラのビューを追加することもできます。
1
より正確にする必要があります。
あなたはどのようなクラスを操作していますか? UIViewControllers
?
もしそうなら、あなたはalloc
/init
することができます(またはalloc
/initWithNibName
あなたがInterface Builderのを使用している場合)、ボタンが押された第二のViewController。 viewDidLoad
メソッドは、2番目のビューコントローラのビューがロードされるときに呼び出されます(viewController
が割り当てられているときではなく、最初にビューが表示されるとき)。
ボタンを押すたびにviewDidLoad
メソッドでコードを実行する必要がある場合は、viewWillAppear
またはviewDidAppear
メソッドを使用することをお勧めします。
関連する問題
- 1. QTプッシュボタンから外部プログラムを実行
- 2. ViewDidLoadでSegueを実行
- 3. UITableViewとViewDidLoadメソッド
- 4. viewdidloadからテーブルビューに行を挿入
- 5. 異なるクラスから実行可能メソッドを呼び出す
- 6. Java-Beanshell:クラス参照なしでbeanshell内からメソッドを実行
- 7. ViewDidLoadメソッドの問題
- 8. 別のクラスから実行
- 9. 動的に実行別のアセンブリ上の派生クラスから基底クラスのメソッド
- 10. NSOperationとメソッドでクラスを実行
- 11. アダプタクラス内のフラグメントクラスからメソッドを実行
- 12. jQuery:文字列からメソッドを実行
- 13. モジュールクラスからリダイレクトを実行onbootstrapメソッド
- 14. なぜ、すべてのviewDidLoadメソッドで[super viewDidLoad]を使用しますか?
- 15. Java GUIからクラスを実行する
- 16. JavaScriptからPHPクラスを実行する
- 17. PythonからC++クラスを実行
- 18. クラスのすべてのメソッドの前にメソッドを実行する
- 19. 異なるクラスからtestNGメソッドを順番に実行する方法
- 20. ViewDidLoadからのMBProgressHUDコール
- 21. シリアルモニタとプッシュボタンからの入力
- 22. マークアップからのメソッドの実行
- 23. Observerパターンを実装してクラス内のメソッドを実行する
- 24. Qtプッシュボタン押下信号の不要な二重実行
- 25. メソッドが現在のクラスでまだ実行されていない場合は、メソッドを実行しますか?
- 26. メソッドは、メイン内の別のクラスから実行されません
- 27. インタフェースメソッドを呼び出すと、実装クラスからメソッド本体を取得して実行しますか?
- 28. 別のクラスからTestNGクラスを実行する方法
- 29. Can -verbose:クラスはクラスから実行されていますか?
- 30. Arduinoプッシュボタン
「クラスをロードする」と「クラスを開始する」とはどういう意味ですか? –
viewDidLoadは、クラスのインスタンスを最初に割り当てるときに呼び出されます。それはあなたのために働かないのですか? – Vin
私はこの例(http://bit.ly/xLioOG)に従って "本"を設定しました。私はボタンを使ってインターフェイスからこの本を開きたいと思う。だから、私は '開始/呼び出す' PageViewController – user859348