私のコードで画像を選択するためにiOS画像ギャラリーを使用しています
画像を選択したら、現在のクラスのviewWillAppearメソッドを呼び出して変数をクリアします。
それで、私は望ましくない変数をもう一度クリアします。
イメージギャラリを閉じると、viewWillAppearメソッドが呼び出されません。
ありがとうiPhoneでViewControllerからポップアップしているときにviewWillAppearを呼び出す
1
A
答えて
4
ここで問題となるアーキテクチャは、UIView
サイクルの動作ではありません。あなたの質問は多少曖昧ですので、アプリケーションの複雑さを十分に理解していないため、問題を解決するのに適したソリューションを提供できません。簡単な修正のために、あなたはこのような何か行うことができますが
:あなたはあなたのギャラリーを開くと
1)を、ちょうどYESにBOOLを設定します。
2)ギャラリーを閉じてviewWillAppear
と入力したときは、BOOLがYESかどうかを確認し、YESの場合は変数をクリアしないでください。
3)BOOL値を再びNOにリセットすることを忘れないでください。
2
いいえ。
UIImagePickerController
を提示すると、フルスクリーンが表示されます。それが解けば、viewWillAppear
またはviewDidAppear
が呼び出されます。
可能であれば、viewDidLoad
メソッドに保存したい変数を移動しようとすることができます。
関連する問題
- 1. viewWillAppearメソッドがiPhone SDKを呼び出さない
- 2. viewWillAppearとviewDidAppearの間でUIEventを呼び出すことはできますか?
- 3. IOS 5 - 別のViewControllerからViewControllerを呼び出す
- 4. なぜviewWillAppearが呼び出されないのですか?
- 5. viewWillAppearが呼び出されていない
- 6. viewWillAppearはいつ呼び出されますか?
- 7. どのように他のクラスから呼び出しViewControllerに引数を渡すことができます
- 8. ポップアップからバックグラウンドで関数を呼び出す
- 9. NSObjectクラスからViewControllerメソッドを呼び出す
- 10. viewWillAppearがBCTabBarControllerで呼び出されない
- 11. iOS 4.2でviewWillAppearメソッドが呼び出されない
- 12. viewDidLoadとviewWillAppearでsuperを呼び出す前後にコードを配置
- 13. モーダルウィンドウから親ViewControllerのメソッドを呼び出すときにエラーが発生しました
- 14. アプリケーションがバックグラウンドから呼び出されたときにメソッドを呼び出す
- 15. willAnimateRotationToInterfaceOrientationが呼び出される前にviewWillAppear
- 16. コンストラクタを呼び出すときにメソッドをオーバーライドするときに、何を呼び出すのですか?
- 17. iPhone CoreLocationフレームワークを使用しているときに、どのスレッドがデリゲートを呼び出しますか?
- 18. ViewWillAppearはUISplitViewControllerで呼び出されません
- 19. ナビゲーションクラスからポップしているときにviewDidLoadを呼び出していますか?
- 20. ViewControllerからボタンメソッドを呼び出すにはどうすればいいですか?
- 21. wpfからapiを呼び出すときにgetTAsync呼び出しがハングアップする
- 22. Iphoneアプリケーションを呼び出す
- 23. SMSが来るときにアンドロイドからフレックスアプリケーションを呼び出す
- 24. pthread_cond_signal(...)を呼び出してpthread_cond_wait(...)を呼び出すと、ウェイターが起きるでしょうか?
- 25. Cursor LocationのNSLogステートメントがViewWillAppearメソッドから呼び出すときに間違った値を示しています
- 26. 呼び出されたフォームが閉じられたときに新しいデータを呼び出しフォームにロード
- 27. Iphone:ビューコントローラでスーパービューコントローラから関数を呼び出す?
- 28. cellForRowAtIndexPathがnumberOfRowsInSectionが、私は</p> <p>ServerDataControllerでこのViewControllerをを呼び出す と呼ばれているにもかかわらず、cellForRowAtIndexPathが呼び出されない理由を理解することはできません
- 29. 関数呼び出しから関数呼び出し名を抽出する
- 30. 呼び出されたバットファイルをどのようにして呼び出すことができますか?
ありがとう....素晴らしい提案... – iphonemaclover