У меня есть расширение iMessage в swift, которое находится в расширенном представлении. Когда пользователь нажимает кнопку. Как только эта кнопка нажата, она должна полностью отклонить представление или, по крайней мере, вернуться в компактный режим. Я не уверен, что не так. Здесь didTransition вызывается из моей кнопки:Dismiss Messages View Controller
self.didTransition(to: MSMessagesAppPresentationStyle.compact)
и действие:
override func didTransition(to presentationStyle: MSMessagesAppPresentationStyle) {
guard presentationStyle == .expanded else { return }
self.dismiss(animated: true) {
}
}
Но это не работает. Кто-нибудь знает, что я делаю неправильно?