Обнаружение постукивания «Коснитесь, чтобы вернуться к звонку» в iOS - PullRequest
0 голосов
/ 05 марта 2020

Есть ли способ определить, нажал ли пользователь кнопку «Нажмите, чтобы вернуться к вызову» (https://i.stack.imgur.com/9m9xi.jpg)? Может быть, какой-то метод делегата или параметр, как в application(_:didFinishLaunchingWithOptions:)

1 Ответ

0 голосов
/ 05 марта 2020
class ViewController: UIViewController {

    private var observer: NSObjectProtocol?

    override func viewDidLoad() {
        super.viewDidLoad()

        observer = NotificationCenter.default.addObserver(forName: UIApplication.willEnterForegroundNotification, object: nil, queue: .main) { [unowned self] notification in
            // do whatever you want when the app is brought back to the foreground
        }
    }
}

Именно этот код в вашем классе callKit viewcontroller и проверяет, когда пользователь вернется в приложение, нажав «Коснитесь, чтобы вернуться к вызову»

...