私は、ユーザーがボタンをタップしたときに、プレゼンテーションを拡張した状態で、即座にiMessage Extensionを持っています。このボタンをタップすると、ビュー全体が閉じられるか、少なくともコンパクトモードに戻ります。何が間違っているのか分かりません。ここdidTransitionは私のボタンから呼び出されている:メッセージを表示解除する
self.didTransition(to: MSMessagesAppPresentationStyle.compact)
とアクション:
override func didTransition(to presentationStyle: MSMessagesAppPresentationStyle) {
guard presentationStyle == .expanded else { return }
self.dismiss(animated: true) {
}
}
しかし、これは動作しません。誰かが私が間違っていることを知っていますか?