问题标签 [uiviewanimation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
415 浏览

iphone - UITabBarController 视图转换错误

好的,我已经研究这个问题一段时间了,这远远超出了我的专业知识,因此我再次寻求帮助。

我正在尝试为 tabbarbutton 单击到另一个视图的过渡设置动画。我已经在两个 viewController (ViewWillAppear) 方法中声明了下面的代码

右边是 FirstViewController,左边是 SecondViewController。

现在问题发生在用户第一次加载应用程序时,一旦所有内容加载完毕并且用户单击标签栏按钮转到第二个视图,它不会翻转..但是当您返回 FirstView 时,它会动画然后如果你再去第二次,这一次它会动画。有人知道为什么会这样吗?如果您提供帮助,将不胜感激!

更新:: 我正在尝试将动画添加到 viewDidLoad 中,但是已经有一个动画用于我正在加载的打开序列。

我想这可能会让我搞砸了,你怎么看?

0 投票
2 回答
6709 浏览

iphone - UIView 动画向下滑动

我试图在 UIImageView 中向下滑动图像,但我不知道 UIContentMode 和动画属性的哪个组合是实现这一目标的正确组合。图像应该始终具有相同的大小,并且不应该被拉伸......我想要的是,首先没有任何东西是可见的,然后框架会延伸并显示图像。

如果您明白我的意思,也许会更容易:

我的问题的插图

所以,这听起来很简单,但是我应该为 UIImageView 使用什么 UIContentMode 以及我应该为什么属性设置动画?谢谢!

0 投票
1 回答
4483 浏览

iphone - 无法理解 CGPathAddArc

在 iPad 应用程序中,我想沿中心点为 (768, 512) 且半径为 512 的弧逆时针移动图层。我希望它从 12 点钟开始(即右上角屏幕)并在 6 点钟(右下角)结束。

经过多次尝试和失败后,我得到了代码

但问题是我无法理解起始角度和结束角度参数。为什么要分别使用 -M_PI_2 和 M_PI_2 并将顺时针设置为 YES?

我想我将物体从 90 度逆时针移动到 270 度,因此代码应该是
CGPathAddArc(curvedPath, NULL, 768, 512, 512, -M_PI_2, M_PI_2, YES);

我可能在多个地方都错了,偶然得到了正确的结果。

请纠正我并帮助我理解这两个角度参数:

起始角

结束角

谢谢

狮子座

0 投票
1 回答
1733 浏览

android - 在android中运行时裁剪图像

我已经使用 Intent 在我的活动的 ImageView 中从 SD 卡中选择了一个图像。现在我想显示一个固定大小的移动矩形,即我们必须使用手势和我们想要的图像的任何部分,然后我们就可以裁剪它。我们怎么能这样做?这对我来说真的很难做到吗?请帮我这样做?

更新-->我已经能够带上矩形,但在裁剪和保存所选部分时遇到问题。如何做到这一点?

0 投票
1 回答
152 浏览

iphone - 如何将 CATransition 限制为特定视图而不是整个视图?

我的 CATransition 代码工作正常,但我需要限制宽度的动画,那么如何管理此动画或如何将 CATransition 限制为特定视图?

0 投票
1 回答
250 浏览

iphone - UIViewAnimation:基于阻塞的不起作用。过时的风格作品?

有两种主要的记录 UIView 动画的方法。一种是不推荐使用的过程,其中一个以方法开头进行多次调用,beginAnimations:context:而另一种较新的建议方法是基于块的。

我的应用程序中有以下代码。但是,只有较旧的已弃用动画片段有效。较新的基于块的方法第一次工作,但随后的每次都直接跳到动画的结尾,并立即只显示最后一帧。有没有人有这方面的经验?

这是通过在主线程上运行的[self performSelectorOnMainThread...]

0 投票
3 回答
663 浏览

iphone - UIViewAnimation 块 UIView 交互

我有一个 UIViewController 名为MainViewController. 它是框架:我还有一个名为 UIView 的 UIView SingleSearchView,它是 MainViewController 的子视图。

我将它添加singleSearchView到 MainViewController:

当我尝试使用以下动画“切换”到singleSearchView它时,它会阻止我与singleSearchView

我也尝试过这种方式:

谢谢

0 投票
2 回答
1787 浏览

objective-c - UIView 动画块与 CAAnimation

iOS动画专家!每种方法的优缺点是什么?我知道 Apple 推荐块而不是旧的UIView动画方法(UIView beginAnimations等),但是呢CAAnimation?你什么时候会使用一种方法而不是另一种?在性能方面是否存在权衡?

0 投票
2 回答
267 浏览

iphone - 如何嵌套多个 CA 动画?

如何像 UIView animateWithDuration 那样嵌套多个 CA 动画?例如,我需要制作 6 个动画,其中每个下一个动画都在前一个动画之后。因此,使用 UIView animateWithDuration,每个下一个动画都是从完整块中调用的。CA 是否允许使用块等?如果没有,那么如何执行嵌套的顺序动画?

0 投票
1 回答
3742 浏览

ios - UIView transitionWithView:不工作

我正在为漫画书应用程序制作布局编辑器。漫画书的页面被分成几行,然后每行至少有一列。当用户在列上执行垂直滑动时,它应该分成两个单独的列。这部分已经可以正常工作了,但我想使用 +transitionWithView: 添加一个简单的卷曲过渡。一切仍然正常(列很好地划分),但没有动画。这是代码:

}

我已经检查了所有视图的几何形状,看起来还可以。此外,完成块被正确执行。

可能是什么问题?