私は問題があります。私はタブバーベースのアプリであるアプリに取り組んでいます。このアプリでは[self.view addSubview:newVC.view]
、新しいビューに移動したいときに呼び出します。newVCは、表示する新しいビューのビューコントローラーです。また[self.view removeFromSuperview]
、前のビューに戻りたいときに使用します。
つまり、ナビゲーションコントローラーはありません。ここで問題となるのは、前のビューを更新したいということです。を使用しているため[self.view removeFromSuperview]
、viewDidAppear
前のビューは呼び出されず、そのビューを更新する方法がありません。
私たちが使用したアプローチには欠陥があることは知っていますが、大規模なアプリであり、ナビゲーションコントローラーを実装するために変更するのに時間がかかるため、この問題の解決策を見つけるのを手伝ってください。サブビューから呼び出すときに、viewDidLoad
またはviewDidAppear
または前のビューを呼び出すにはどうすればよいですか?[self.view removeFromSuperview]