0

我有一个在 IB ViewController 中有两个 UIViews 的应用程序。每一个都是一个包含两个 UIImageViews 的容器视图。

当设备倾斜时,我使用 Core Motion 重力来移动这些视图。IB 视图中还有两个 UIImageView。

我正在尝试为容器视图内的 UIImageViews 设置动画。但是,当动画发生时,它会立即发生,而不是我在动画中指定的超过 5 秒。

我试图为容器视图和 UIImageViews 设置动画,但同样的事情发生了。

有任何想法吗?

这是我的代码

[UIView animateWithDuration:5 delay:0
                        options:UIViewAnimationOptionCurveEaseIn
                     animations:^{

                         [self.myView setFrame:0,0,11,23self.myView2 setFrame:0,0,11,23))];
                         )];
                     }
                     completion:^(BOOL finished

这会更改容器视图 Myview 和 myview2 的大小。

4

1 回答 1

0

你的代码是:

[UIView animateWithDuration:5 delay:0

您要实现的目标是:

[UIView animateWithDuration:5 delay:5
于 2014-04-11T09:46:01.923 回答