Swift - Cover ViewController - PullRequest
       5

Swift - Cover ViewController

0 голосов
/ 06 ноября 2019

сейчас я использую только один viewController для моего основного меню. Но это вызывает пару проблем, и я хотел бы отделить мой popUpView от viewController. На картинке видно, как это выглядит прямо сейчас. Моя проблема сейчас заключается в том, что я хочу, чтобы popUpView был немного прозрачным (как вы можете видеть на картинке), чтобы вы все еще могли видеть главное меню на заднем плане. В настоящее время я просто использую атрибут .alpha, чтобы позволить popUpView появляться и исчезать. Любая идея, как я могу достичь этого с двумя ViewControllers?

enter image description here enter image description here

   // set the closure
   cell.tapCallback = {

    self.listNameTextfield.becomeFirstResponder()

    UIView.animate(withDuration: 0.5) {
        self.blurrImage.alpha = 0.96
        self.newListView.alpha = 1
        self.newListTextfield.alpha = 1
        self.view.layoutIfNeeded()
    }


@IBAction func closeButtonTappedNewList(_ sender: Any?) {
    self.newListTextfield.resignFirstResponder()
    self.listNameTextfield.text = ""
    UIView.animate(withDuration: 0.25) {
        self.blurrImage.alpha = 0
        self.newListView.alpha = 0
        self.newListTextfield.alpha = 0
        self.view.layoutIfNeeded()
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...