私がiOSアプリで作業しているときに、突然1つの質問構造が頭に浮かびました。ビュー全体をリロードしたい場合はどうすればよいですか?呼び出すとどうなりviewDidLoad
ますか?それはこれを行う正しい方法ですか?私は自分の知識だけを求めています。
5771 次
3 に答える
3
ビューが一部のコントローラーのメイン ビューである場合、コントローラーのview
プロパティを に設定することで再読み込みできます。nil
次回誰かがそのview
プロパティを使用したときに再度読み込まれます。呼び出しは機能しません。これは、ビューの読み込みが完了したときにコード-viewDidLoad
によって呼び出される単なるコールバック メソッド です。UIViewController
于 2012-09-25T06:18:23.140 に答える
2
ビューをリロードするには、次の簡単なコードを使用できます。
[YOUR_VIEW setNeedsDisplay];
于 2012-11-03T09:02:36.613 に答える
1
ビュー全体をリロードしたい場合は、reloadInputViews
メソッドを使用するか、 でコードを記述できますviewWillAppear
。そのため、viewController の新しいオブジェクトを作成するたびに、viewWillAppear のコードがそれ自体を呼び出します。
于 2012-09-25T06:30:56.137 に答える