Добавить анимацию с помощью слайда влево или вправо при смене видов контейнера - Swift - PullRequest
0 голосов
/ 04 мая 2020

Я пытаюсь осуществить переход анимации слева направо или справа налево. В моем контейнере View у меня есть 3 вкладки сверху и 5 видов контейнера. Когда я нажимаю кнопку вкладки, она просто внезапно переключается на следующий вид контейнера. Я хотел бы анимировать виды контейнера влево и вправо или влево и вправо при нажатии кнопки табуляции.

Это мой оригинальный код:

UIView.animate(withDuration: 0.5, delay: 0, options: [.curveEaseInOut], animations: {
        for container in self.containers {
            container.isHidden = container.tag != sender.tag
        }
    })

Это то, что я проверил, чтобы увидеть, будет ли оно что-нибудь делать:

UIView.transition(with: self.view, duration: 0.5, options: .transitionFlipFromLeft, animations: {
        for container in self.containers {
            container.isHidden = container.tag != sender.tag
        }
    }, completion: nil)

Оно переворачивается, когда я использую это. Я не уверен, что делать с анимацией слайдов влево / вправо.

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