gpt4 book ai didi

ios - 如何在 View Controller 中为特定 View 设置动画

转载 作者:行者123 更新时间:2023-11-28 21:33:01 26 4
gpt4 key购买 nike

我在 View Controller 中有一个 View (View X),在完成某些任务后,我想翻转该 View 并在该位置显示 ImageView 以及翻转动画。我现在正在使用这段代码,但这会激活整个 View Controller 。

[UIView transitionFromView:_viewVerification // view to hide
toView:_imageviewDone // image to display
duration:0.5
options:UIViewAnimationOptionTransitionFlipFromRight
completion:nil];

知道如何实现这个东西吗?

谢谢。

最佳答案

front 和 back 是将包含在卡片 View 中的两个 View (将翻转的前 View 和后 View 的父 View )。现在,当 View Controller 启动时,其中一个 View (后 View 或前 View )将被隐藏。您可以在其中一个 View 中包含 imageView,并且可以将 _viewVerification 设置为任何其他 View

if(self.back.hidden) {
self.front.hidden = true
self.back.hidden = false
UIView.transitionWithView(cardView, duration: 1.0, options: UIViewAnimationOptions.TransitionFlipFromRight, animations: {

}, completion: nil)
}
else {
self.front.hidden = false
self.back.hidden = true
UIView.transitionWithView(cardView, duration: 1.0, options: UIViewAnimationOptions.TransitionFlipFromLeft , animations: {

}, completion: nil)


}

关于ios - 如何在 View Controller 中为特定 View 设置动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35078063/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com