Быстрое скрытое отображение UIView на Segue - PullRequest
0 голосов
/ 21 мая 2018

Я борюсь с этой маленькой проблемой, в которой я использую ChainableAnimations для создания скользящего меню.Когда я нажимаю кнопку меню, меню переключается идеально.Однако, когда я нажимаю другую кнопку в меню, скользящее меню сдвигается назад и выполняет переход, но внезапно меню появляется за полсекунды до перехода.Это мой код:

@IBAction func socialMediaButton(_ sender: UIButton) {
        sideview.animator.move(x: -320).easeInOutSine.animate(t: 1.0) {
            self.performSegue(withIdentifier: "gotoSocialMedia", sender: self)

        }
        collapseButton.animator.rotate(angle: -90).easeInOutSine.animate(t: 0.5)

Я также пытался обойти это, добавив это без удачи:

 override func viewWillDisappear(_ animated: Bool) {
        sideview.alpha = 0
    }

    override func viewDidDisappear(_ animated: Bool) {
        sideview.alpha = 0
    }

Может кто-нибудь, пожалуйста, помогите мне с этим?Очень ценится.

...