быстрый переход UIView не переворачивает представление - PullRequest
0 голосов
/ 15 октября 2019

UIView.transition не работает с представлением как подпредставлением

У меня есть следующая простая настройка:

func flipYellowSubView(imageView: UIImageView) {
        let yellowSubView = UIView(frame: imageView.frame)
        yellowSubView.backgroundColor = .yellow
        imageView.addSubview(yellowSubView)
        UIView.transition(with: yellowSubView, duration: 0.5, options: [.transitionFlipFromBottom], animations: {
        }, completion: { (finished: Bool) in
            if finished {
                yellowSubView.removeFromSuperview()
            }
        })
    }

Так что, если я передам imageView в flipYellowSubView, я ожидаюyellowSubview, который нужно добавить, перевернуть и затем удалить.

В результате происходит добавление и удаление flipYellowSubView, но переворот не происходит.

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