Swift - запуск кода, когда пользователь отклоняет UIReferenceLibraryViewController - PullRequest
0 голосов
/ 11 октября 2019

Мне нужно запустить кусок кода, когда пользователь отклоняет UIReferenceLibraryViewController. Но мой код, который я ранее кодировал, не работает на iOS 13.

Вот код, который я написал для iOS 12:

override func viewDidLoad() {
  if UIReferenceLibraryViewController.dictionaryHasDefinition(forTerm: word) {
    let ref: UIReferenceLibraryViewController = 
      UIReferenceLibraryViewController(term: word)
      ref.reactive
      .trigger(for: #selector(onboardNav.viewDidDisappear(_:)))
      .observe { _ in self.handleModalDismissed() }

      self.present(ref, animated: false, completion: nil)
   }
}

func handleModalDismissed() { // I need to run this function when user presses "Back" button
    self.showAlert(error: false, word: "")
}

Но быстрый компилятор выдает мне ошибку: Value of type 'UIReferenceLibraryViewController' has no member 'reactive'

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...