Tag: animation

淡入淡出animation

这里有一段代码我在一段时间里苦苦挣扎。 如果在animation中开始淡入淡出,则标签文本将淡入。如果我开始淡出animation,标签文本将淡出。 当我启动startFade方法时,只显示淡出。 如何等待fadeIn方法在启动fadeOut方法之前直观地完成。 -(IBAction)startFade:(id)sender{ [self fadeIn]; [self fadeOut]; } -(IBAction)fadeIn:(id)sender{ [self fadeIn]; } -(IBAction)fadeOut:(id)sender{ [self fadeOut]; } -(void) fadeIn{ [_label setAlpha:0]; [UILabel beginAnimations:NULL context:nil]; [UILabel setAnimationDuration:2.0]; [_label setAlpha:1]; [UILabel commitAnimations]; } -(void) fadeOut{ [UILabel beginAnimations:NULL context:nil]; [UILabel setAnimationDuration:2.0]; [_label setAlpha:0]; [UILabel commitAnimations]; }

禁用Bootstrap的Collapse打开/closuresanimation

任何技巧来禁用打开/closuresanimation的折叠组?

iOS 7 – 键盘animation

我试图了解iPhone 5模拟器上的iOS 7.0中的新键盘animation。 我想调整我的UITableView当键盘出现,但我不能得到正确的animation细节。 当键盘出现或消失时,我使用NSNotification对象中的信息。 这是我的日志: Move keyboard from {{0, 920}, {320, 216}} to {{0, 352}, {320, 216}} with duration: 0.400000 and animation curve: 7 UIViewAnimationCurveEaseInOut = 0 UIViewAnimationCurveEaseIn = 1 UIViewAnimationCurveEaseOut = 2 UIViewAnimationCurveLinear = 3 animation曲线是一个未知的值,我该怎么做?

iPhone核心animation – 绘制一个圈子

我想创build一个animation。 我可以解释这个最好的方法是如果你能想象画一个圆圈。 它从顶部或12点开始,一直沿着顺时针方向绘制,直到在10秒左右的空间内变成一个完整的圆圈。 我来到这里的壁橱是使用核心animation(在这里使用示例代码)绘制一个围绕中心点旋转的点。 但是我怎么画圈子呢? 任何build议都非常受欢迎。 非常感谢 :)

TaskStackBuilder转换animation

我正在使用Android L转换,意图传递一个ActivityOptions包。 我怎样才能重现与TaskStackBuilder相同的意图的animation? 这是我目前使用单一Intent工作方法: startActivity(myIntent, ActivityOptions.makeSceneTransitionAnimation(this).toBundle()); 这是我与TaskStackBuilder尝试: TaskStackBuilder builder = TaskStackBuilder.create(this); builder.addNextIntentWithParentStack(myIntent); builder.startActivities(ActivityOptions.makeSceneTransitionAnimation(this).toBundle()); 但animation创造了一个奇怪的效果,不是同一个“单一意图”版本。 我也试过: builder.addNextIntent(myIntent); 代替: builder.addNextIntentWithParentStack(myIntent);

iOS 9初始屏幕是黑色的

升级到iOS9后,我的应用程序的启animation面都是纯黑色的。 有人知道这是为什么吗? 其中一些使用.xib启animation面,一些正在使用图像,但现在它们都只是黑色。 是否必须使用Xcode 7构build应用程序才能使启animation面在iOS9中运行? 有没有人看过一些关于这是否是苹果计划的重大改变的文档? 谢谢! 更新:再次查看应用程序似乎我的旧应用程序,只有一个启动图像,没有.xib仍然正确显示,所以这个问题似乎与启动屏幕.xib UPDATE2:正如hagi在注释中指出的那样,在重新安装相同的二进制文件之后,它又开始工作了,所以原因可能是启动映像是从xib生成的,无论何时应用程序被安装并存储在某处,然后当升级到iOS9,出于某种原因(最可能的意外苹果错误),生成的图像被清除,应用程序结束了没有飞溅。 这就是为什么老式的发布图像仍然安全,不受这个影响,因为他们已经被应用程序烘焙。 我会把它作为一个bug报告给苹果公司。

在jQuery中,“慢”,“正常”和“快”表示几毫秒?

jQuery允许在animation(例如: $('#example').fadeOut('slow'); )中使用string值“slow”,“normal”和“fast”。 每个这些值代表多less毫秒?

Androidanimation旋转

我做了一些挖掘Android代码,并看到在不确定的进度条中的使用。 尝试使用此标记创build我自己的绘图后: <animated-rotate xmlns:android="http://schemas.android.com/apk/res/android" android:drawable="@drawable/spinner_pia" android:pivotX="50%" android:pivotY="50%" android:framesCount="12" android:frameDuration="100" /> 我得到一个错误:“包'android'中找不到属性'frameDuration'的资源标识符 – 这意味着frameDuration是一个私有属性。 有没有办法使用这个“animation旋转”function? 我的任务是replace系统的默认不确定进度条。 我希望尽可能使用尽可能less的代码(如果可能,只需更改一些属性)。 使用ProgressBar视图,设置: android:indeterminateOnly="true" android:indeterminateBehavior="cycle" android:indeterminateDuration="3500" android:indeterminateDrawable="@drawable/pia_sivuvator" 并指向“@ drawable / pia_sivuvator”这个对象将使我的任务,如他们来,但我坚持这些私人属性。 帮帮我?

在iPhone / iOS上使用“颜色不alignment图像”时,黄色代表什么?

所以 – 我打开了“颜色失调的图像”,以提高我们的应用程序的绘图性能。 该文件指出: 将源像素与目标像素不alignment的图像置于洋红色上 我不知道黄色是什么意思。 (有一个“颜色外屏渲染”选项,使用黄色…“颜色未alignment的图像”也打开此选项?) 有人知道吗? TIA

当应用程序从后台恢复时,在animation停止的位置恢复

在我看来,我有一个无止境的循环的CABasicAnimation重复的图像瓷砖: a = [CABasicAnimation animationWithKeyPath:@"position"]; a.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionLinear]; a.fromValue = [NSValue valueWithCGPoint:CGPointMake(0, 0)]; a.toValue = [NSValue valueWithCGPoint:CGPointMake(image.size.width, 0)]; a.repeatCount = HUGE_VALF; a.duration = 15.0; [a retain]; 我试图按照技术问答QA1673中的描述“暂停和恢复”图层animation。 当应用程序进入后台时,animation将从图层中移除。 为了弥补,我听取了UIApplicationDidEnterBackgroundNotification并调用stopAnimation并响应UIApplicationWillEnterForegroundNotification调用startAnimation 。 – (void)startAnimation { if ([[self.layer animationKeys] count] == 0) [self.layer addAnimation:a forKey:@"position"]; CFTimeInterval pausedTime = [self.layer timeOffset]; self.layer.speed = 1.0; self.layer.timeOffset = 0.0; self.layer.beginTime […]