142得票6回答
不使用导航控制器堆栈、子视图或模态控制器,如何实现视图控制器的动画切换?

导航控制器有视图控制器堆栈来管理,并且有限的动画过渡。 将一个视图控制器作为子视图添加到现有视图控制器中需要将事件传递给子视图控制器,这很难管理,充满了小烦恼,通常在实现时感觉像是一种糟糕的 hack(苹果也建议不要这样做)。 呈现模态视图控制器会再次将一个视图控制器放在另一个视图控制器之...

33得票5回答
iOS - 动画效果 - 图片弹入效果

我希望我的iPhone应用程序中的图像能够“pop-in”到屏幕上,而不是只是出现。所谓“pop-in”,是指它会从一个小点开始逐渐增长到实际大小。可以参考Keynote中的“pop”动画效果。由于我完全不懂iOS动画,如果有人能指导我需要使用哪些动画效果,我将不胜感激。 谢谢 Brian...

23得票2回答
UIView动画是否会取消任何触摸输入?

我这里有一个UIScrollView,在用户滚动到一页时,我在屏幕中间添加并显示一个标签。问题是当动画正在进行时,用户不能滚动到下一页(所有用户交互似乎都被禁用),直到动画结束。 这是我显示标签的代码:if(!scrollView.dragging) [UIView animateWi...

21得票4回答
iOS翻译和比例动画

我正在开发UIButton动画,其中: UIButton被设置在屏幕底部中心并缩小到小尺寸_menuBtn.transform = CGAffineTransformMakeScale(0.1f, 0.1f); 当应用程序启动时,它应该随着其缩放或恢复到原始大小而移动到屏幕的左下角。- (v...

20得票3回答
取消UIView的animateWithDuration动画在完成之前

我在项目中有这段代码:- (void) fadeImageView { [UIView animateWithDuration:1.0f delay:0 options:UIViewAn...

19得票2回答
如何使用默认的iOS7 UIAnimation曲线

iOS7的动画效果与iOS6不同,它们似乎使用了不同的贝塞尔曲线。iOS6使用的是一种“easeInOutSine”曲线,而iOS7更像是“easeInOutExpo”曲线。(http://matthewlein.com/ceaser/) 有没有办法使用这个曲线?我想在键盘打开或关闭时同步我...

15得票3回答
如何在iOS中沿着曲线路径移动视图

如何在曲线路径上动画/移动视图,是否可以使用UIAnimation来实现。 就像在图片中一样将视图移动到路径上。

12得票1回答
在iOS 7中动画化UINavigationBar(如Safari)

在Safari中滚动内容时,标题栏会动画变成一个较小的版本。最好的实现方法是什么? 目前,我正在通过更改框架的大小来实现这一点:- (void)scrollViewDidScroll:(UIScrollView *)scrollView { // // Table view...

11得票3回答
我的iOS应用程序在iOS7中的动画停止工作了。

我发现我的应用程序中所有iOS动画都停止工作。在iOS7中经常发生这种情况。 我有一个支持iOS 5、6和7的应用程序。最近我发现在iOS7中,应用程序中的所有iOS动画都停止工作了?

11得票2回答
嵌套闭包不喜欢参数列表

一个UIView需要根据自定义控件的完成处理程序更改警告标签: voucherInputView.completionHandler = {[weak self] (success: Bool) -> Void in self?.proceedButton.ena...