0
これはダミー質問ですが、何が問題なのか分かりません。私は2つのビューコントローラーを持っています。そのうちの1つはポップアップとして開きます。私がポップアップで閉じるボタンをクリックすると、私は緊急コールを呼び出すが、親ビューコントローラではviewdidappear関数が呼び出されていない。 私はこの記事から助けを得ました。 Unwound by a child子ビューからの返信時にViewdidappearが呼び出されていない
override func viewDidAppear(_ animated: Bool)
{
// Handle controller being exposed from push/present or pop/dismiss
if (self.isMovingToParentViewController || self.isBeingPresented){
// Controller is being pushed on or presented.
print("hello")
}
else{
// Controller is being shown as result of pop/dismiss/unwind.
print("hello2")
}
}
はおそらく無関係しかし、あなたは 'super.viewDidAppearを呼び出すことを確認してください(アニメ)。 – rmaddy
私はすでにそれをやっています:( –
まず最初に、あなたはrmaddyが提案したことをしていないのですが、第二に、その行にブレークポイントを入れて、アプリケーションを停止したかどうか教えてください。 –