cabasicanimation

    6热度

    4回答

    如何让一个CABasicAnimation在另一个完成后运行?换句话说,顺序。我已经添加了开始第二动画的时间,但它似乎是第二动画没有得到执行: CABasicAnimation * appearance =[CABasicAnimation animationWithKeyPath:@"transform.translation.y"]; appearance.duration = 0.

    1热度

    1回答

    上运行viewWillAppear或viewDidAppear被调用时,如何让我的动画再次运行? 这是我的动画: bounceAnimation =[CABasicAnimation animationWithKeyPath:@"transform.scale"]; [bounceAnimation setToValue:[NSNumber numberWithFloat:1.4f]]; bo

    1热度

    1回答

    我正在使用以下CABasicAnimation。但是,它非常缓慢..有没有办法加速它?谢谢。 - (void)spinLayer:(CALayer *)inLayer duration:(CFTimeInterval)inDuration direction:(int)direction { CABasicAnimation* rotationAnimation; // Rotate a

    0热度

    1回答

    我写过一个UIView的子类,它在drawRect:中绘制自己。它实际上就像是电影的一整天时间线 - 它用时间轴和时间文本标签绘制时间轴。它可以放大到几秒钟,并缩小到全部24小时。当它放大时,它可以用平移手势滚动。所以这里是一个问题:我如何实现简单的动画,当手指抬起时,时间轴继续滚动一段时间然后停止(负加速度)? 两个想法在我脑海中: 使用另一个线程 做出新的类来实现我自己的动画 - 的CALay

    34热度

    2回答

    此代码之前,我的电影PIC Alpha设置为0的工作, CABasicAnimation* fadein= [CABasicAnimation animationWithKeyPath:@"alpha"]; [fadein setToValue:[NSNumber numberWithFloat:1.0]]; [fadein setDuration:0.5]; [[m

    6热度

    3回答

    我使用CABasicAnimation旋转UIImageView,我无法恢复暂停的动画。动画开始在viewDidLoad方法: UIImageView *img = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"MyImage.png"]]; self.myImage = img; [self.view addSubview:

    1热度

    1回答

    我正在做一个简单的卡片旋转工作正常,但是当我添加一个自定义图像背景后,卡片旋转后,图像被砍掉一半。有任何想法吗? float scaleValue = M_PI/2; CABasicAnimation *yRotation; yRotation = [CABasicAnimation animationWithKeyPath:@"transform.rotation.y"]; yRotat

    0热度

    1回答

    如何更改此代码以使动画如下: image1 - > image2 - > image3 - > image4 - > image 5 ..然后返回到image1等上... 代码: UIImage *image1 = [UIImage imageNamed:@"1.jpg"]; UIImage *image2 = [UIImage imageNamed:@"2.jpg"]; UIImage *i

    7热度

    2回答

    我正在使用CABasicAnimation来永久旋转imageView,并且我想在旋转期间更改旋转速度。任何人都可以帮助我吗? 在此先感谢!

    3热度

    2回答

    我旋转CALayer使用CABasicAnimation并正常工作。问题是,当我尝试旋转同一图层时,它会在旋转之前返回到其原始位置。我的预期结果是,对于下一轮,它应该从结束的地方开始。这里是我的代码: CABasicAnimation *animation = [CABasicAnimation animationWithKeyPath:@"transform.rotation"]; anima