Questions tagged «animation»

动画是一系列视觉效果的快速显示,以产生运动或变化的幻觉。

5
片段交易动画:滑入和滑出
我已经检查了一些片段之间的动画交易的教程。我已经将此方法用于动画,并且可以正常工作: fragmentTransaction.setCustomAnimations(android.R.anim.slide_in_left, android.R.anim.slide_out_right); 但是我想反转该动画:旧片段向左滑动,新片段向右滑动,但是R.anim文件值似乎对我的范围没有用。 我该怎么做?

5
如何使用jQuery找出元素是否处于动画状态?
我正在尝试移动页面上的某些元素,并且在动画发生时,我希望将“ overflow:hidden”应用于元素,并在动画完成后将“ overflow”变回“ auto”。 我知道jQuery有一个实用程序功能,该功能确定某个元素是否处于动画状态,但是我无法在文档中的任何位置找到它

15
动画CSS3:显示+不透明度
我对CSS3动画有疑问。 .child { opacity: 0; display: none; -webkit-transition: opacity 0.5s ease-in-out; -moz-transition: opacity 0.5s ease-in-out; transition: opacity 0.5s ease-in-out; } .parent:hover .child { opacity: 0.9; display: block; } 仅当我删除的更改时,此代码才有效display。 我想在悬停后立即更改显示,但是不透明度应使用过渡进行更改。
100 animation  css 

8
如何向活动finish()添加动画
我在创建活动时使用了overridePendingTransition,并且效果很好,我可以看到淡入效果很好,但是当我尝试对活动的结束进行动画处理时,它仍在执行默认的从右到左滑动。 开始活动时,我首先尝试定义out动画,如下所示: Intent myIntent = new Intent(a, SkdyAlert.class); myIntent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP); a.startActivity(myIntent); if (android.os.Build.VERSION.SDK_INT > android.os.Build.VERSION_CODES.DONUT) { AnimationHelper.overridePendingTransition(a, R.anim.fadein, R.anim.fadeout); } 然后我在完成活动时也尝试这样做 okBtn.setOnClickListener(new OnClickListener() { public void onClick(View v) { finish(); if (android.os.Build.VERSION.SDK_INT > android.os.Build.VERSION_CODES.DONUT) { AnimationHelper.overridePendingTransition(activity, 0, R.anim.fadeout); } } }); 但是,这两种方法都不会阻止退出动画从右向左滑动。关于我在做什么错的任何想法吗?

9
UITableView行动画的持续时间和完成回调
是否可以指定UITableView行动画的持续时间,或者在动画完成时获取回调? 我想做的是在动画完成后闪烁滚动指示器。在此之前进行闪光灯不会执行任何操作。到目前为止,我要解决的问题是延迟半秒(这似乎是默认的动画持续时间),即: [self.tableView insertRowsAtIndexPaths:newRows withRowAnimation:UITableViewRowAnimationFade]; [self.tableView performSelector:@selector(flashScrollIndicators) withObject:nil afterDelay:0.5];

6
动画自定义对话框
我正在尝试显示自定义对话框,就像它从文本视图中滑落一样。这可能吗?我似乎无法将任何动画应用于对话框类。我已经在构造函数中尝试过这一行,但是没有效果: this.getWindow()。setWindowAnimations(R.anim.paranimation); 我什至不确定动画是否正确,但是一旦看到动画效果,便可以对其进行调整。为了完整起见,我将在下面列出。我不是在寻求有关实际动画的帮助,而只是在对话框的应用程序上寻求帮助。 paranimation.xml: <?xml version="1.0" encoding="utf-8"?> <translate xmlns:android="http://schemas.android.com/apk/res/android" android:fromXDelta="-200%" android:toXDelta="0%" android:fromYDelta="200%" android:toYDelta="0%" android:duration="3000" android:zAdjustment="top"> </translate>

15
反应-动画化单个组件的安装和卸载
这个简单的事情应该很容易完成,但是我要把它弄复杂。 我要做的就是动画化React组件的安装和卸载。到目前为止,这是我尝试过的方法,以及每种解决方案都不起作用的原因: ReactCSSTransitionGroup -我根本不使用CSS类,因为它全都是JS样式,所以这行不通。 ReactTransitionGroup-这个较低层的API很棒,但是它要求您在动画完成后使用回调,因此仅使用CSS过渡在此处无效。总会有动画库,这引出下一点: GreenSock-许可证对于IMO的商业用途过于严格。 React Motion-这看起来很棒,但是TransitionMotion对于我需要的东西却非常混乱和过于复杂。 当然,我可以像Material UI一样做一些技巧,在其中呈现元素但保持隐藏(left: -10000px),但我宁愿不走那条路。我认为它很笨拙,并且我希望卸下我的组件,以便它们清理并不会弄乱DOM。 我想要一些易于实现的东西。在安装时,为一组样式设置动画;卸载时,为一组相同(或另一组)样式设置动画。做完了 它还必须在多个平台上都具有高性能。 我在这里撞墙了。如果我缺少某些东西,并且有一种简单的方法可以做到,请告诉我。


4
如何创建UIView跳动动画?
对于名为的UIView finalScoreView,我具有以下CATransition ,这使它从顶部进入屏幕: CATransition *animation = [CATransition animation]; animation.duration = 0.2; animation.type = kCATransitionPush; animation.subtype = kCATransitionFromBottom; animation.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseIn]; [gameOver.layer addAnimation:animation forKey:@"changeTextTransition"]; [finalScoreView.layer addAnimation:animation forKey:@"changeTextTransition"]; 我如何使它下降后反弹一次,然后保持静止?它仍然应该从顶部进入屏幕,但是当它下来时会反弹。 任何帮助将不胜感激,谢谢!

8
悬停后如何在鼠标移出时反转动画
因此,可能会在鼠标移出时产生反向动画,例如: .class{ transform: rotate(0deg); } .class:hover{ transform: rotate(360deg); } 但是,当使用@keyframes动画时,我无法使其工作,例如: .class{ animation-name: out; animation-duration:2s; } .class:hover{ animation-name: in; animation-duration:5s; animation-iteration-count:infinite; } @keyframe in{ to {transform: rotate(360deg);} } @keyframe out{ to {transform: rotate(0deg);} } 知道我需要迭代和动画本身,什么是最佳解决方案? http://jsfiddle.net/khalednabil/eWzBm/
91 css  animation 


11
在没有动画的xcode中推送segue
我正在使用普通的故事板,并在xcode中推送segues,但是我想让segues仅出现在下一个视图中,而不是滑动下一个视图(例如,当您使用选项卡栏并且仅出现下一个视图时)。 有没有一种简单的好方法就可以使普通的推送序列仅“显示”而不是“滑动”,而无需添加自定义序列? 一切工作都很好,我只想删除视图之间的幻灯片动画。
90 xcode  animation  segue 

3
Android-如何获取android.R.anim.slide_in_right
我正在玩Android动画。提供了动画android.R.anim.slide_in_left和android.R.anim.slide_out_right。我正在寻找一种获得相反动画的方法,即: android.R.anim.slide_in_right and android.R.anim.slide_out_left 或我自己指定这些方式。


10
Android使用ImageView淡入和淡出
我正在制作幻灯片时遇到一些麻烦。 我在xml中创建了2个动画,用于淡入和淡出: fadein.xml <?xml version="1.0" encoding="UTF-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android"> <alpha android:fromAlpha="0.0" android:toAlpha="1.0" android:interpolator="@android:anim/accelerate_interpolator" android:duration="2000"/> </set> fadeout.xml <?xml version="1.0" encoding="UTF-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android"> <alpha android:fromAlpha="1.0" android:toAlpha="0.0" android:interpolator="@android:anim/accelerate_interpolator" android:duration="2000"/> </set> 我要做的是使用淡入淡出效果从ImageView更改图像,因此当前显示的图像将淡出,而另一幅图像将淡入。考虑到我已经设置了图像,可以不使用此淡出该图像。问题,与此: Animation fadeInAnimation = AnimationUtils.loadAnimation(this, R.anim.your_fade_in_anim); imageView.startAnimation(fadeoutAnim); 但是,然后我设置要显示的下一张图像: imageView.setImageBitmap(secondImage); 它只是显示在imageView中,当我设置动画时,它会隐藏图像,然后将其淡入。。。有什么方法可以解决这个问题,我是说,当我执行imageView.setImageBitmap(secondImage);。命令,仅在执行淡入淡出动画时,图像不会立即显示?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.