jjzjj

uianimation

全部标签

iphone - 第一次调用时不显示动画

我有一个简单的动画:-(void)showMenu{[UIViewbeginAnimations:nilcontext:nil];[UIViewsetAnimationDuration:0.5];[UIViewsetAnimationDelay:0.0];[UIViewsetAnimationCurve:UIViewAnimationCurveEaseOut];self.scrollView.frame=CGRectMake(296,-150,432,356);[self.buttonMenusetImage:[UIImageimageNamed:@"menu_arrow_up.png

ios - 使用其中的图像在屏幕的一半处为自定义 View 设置动画 - 突然的动画

在我的一个View中,我有一个底栏。轻按此View会使临时购物车动画到屏幕的一半。现在,在临时表中没有项目的地方,我显示了一个无数据叠加层,它只是一个带有空购物车图像和下方文本的View。问题是:当此表以动画方式展开和折叠时,无数据覆盖在动画期间看起来不太好。图像似乎也在缩小/扩大,直到临时TableView停止动画。所以,我尝试在这个动画发生时播放临时TableView的alpha,这样它看起来就不会那么糟糕了。但这也无济于事。最后突然闪了一下。有什么建议吗?self.temporaryTable.backgroundView=self.noDataOverlay;[UIViewan

iphone - 获取 UIView 框架缩放动画

我正在尝试添加一个带有过渡样式缩放动画的UIView,如下所示:^||vView从一个小框架(centerParent.x,centerParent.y,20,20)开始,然后变为(centerParent.x,centerParent.y,300,300)。但是当我改变框架时,我必须从View的位置(0.0)开始改变它,而不是因为它的中心点。有谁知道怎么做吗?谢谢 最佳答案 使用您当前使用的方法(不是使用变换,而是简单地调整View大小),您只需要重置View的原点或中心)。最简单的是中心:view.frame=CGRectMak

iphone - uibuttons的跳跃效果

在我的应用程序中,我使用了移动subview。如果它达到y=150,我想制作一个具有跳跃效果的按钮,我尝试了这个链接addingbounceeffecttoappearanceofUIImageView它在水平方向上工作,我想要一个垂直方向,这是我的代码,-(void)godown{if(movingview.center.y请帮我改成跳跃效果(垂直)? 最佳答案 试试这个。您可以进行一些更改以适合您的需要,CABasicAnimation*anim=[CABasicAnimationanimationWithKeyPath:@"t

ios - 重新创建 iOS 7 日历 UIView 动画

每个人都知道iOS7日历应用程序中全新的精彩动画。您可以在这个短片中看到它们:http://vimeo.com/69247779我会重新创建类似创建“模态”矩形的东西,当用户点击UIButton时会出现该矩形。当用户点击此按钮时,应用程序应移动UIView(实际上在UITableViewCell内)并将其移动到此矩形内,但原始UIView应该留在同一个地方。它需要self复制,类似的东西。我创建了一个简单的图像来解释这个概念。如何实现这样的东西? 最佳答案 我可能会建议您创建另一个UIView。不要将它添加到主视图中。现在在您当前正

ios - UIView 动画阻止触摸事件?

这个问题在这里已经有了答案:UIViewanimationscancelinganytouchinput?(2个答案)关闭9年前。在Objective-C上,当动画在UIView上开始时,不接受触摸交互。我们该如何处理?

ios - UIAnimations 响应 Swift 中的 MIDI 事件

我正在尝试使用Apple的AudioToolbox框架编写一个MIDI序列,该框架会在UI中触发动画。感谢GeneDeLisa的博客,我已经成功地创建了序列,由于代码的长度,我不会在这里完整地复制它。基本过程是设置一个AUGraph、一个采样器单元(AudioUnit())、一个musicPlayer和一个音乐序列:varprocessingGraph:AUGraphvarsamplerUnit:AudioUnitvarmusicPlayer:MusicPlayervarmusicSequence:MusicSequence然后我做了一个函数来填充音乐序列:funccreateMusi

ios - 在 UIAnimations 中允许 UITapGestureRecognizer

当我收到来自parse的通知时,我正在尝试显示自定义View。该View用一个动画显示,并用另一个动画隐藏。该View还有一个uitapgesturerecognizer,需要在用户点击该View时触发。我的问题是,当第二个动画被触发时,自定义View的uitapgesture不起作用:\有什么想法吗?我贴代码。谢谢!funcdoManageObjectNotification(notification:COPushNotification){mainView=UIApplication.sharedApplication().keyWindow!customView=CustomNo

ios - swift 中的 UIView 单杠动画

我正在制作这个动画,其中每秒都会收到一个数字,并且进度条必须根据double值填充或下降。我已经创建了View并将所有View添加到UIStackView中。还制作了所有观点的导出收藏。(按标签对它们进行排序并使它们呈圆形)。我可以循环查看View并更改它们的背景颜色,但我想看看是否有更好的方法来做到这一点。有什么建议吗?谢谢 最佳答案 所以你的做法很好。这里有两种不同的方式。第一个是CoreGraphics。您可能想要更新方法,甚至在子层中制作颜色渐变。第一种方式importUIKitclassIndicator:UIView{v

ios - UIAnimator 的 UISnapBehavior 可以与 UIScrollview 一起使用吗?

我想弄清楚是否可以在UIScrollview中使用UIAnimator中的UISnapBehavior来使ScrollView的内容对齐到一个点。到目前为止,我的发现导致这是不可能的。我正在努力实现的目标UIScrollView在用户拖动ScrollView时“捕捉”到特定点。但是,滚动必须从捕捉位置恢复,而无需用户解除触摸。Apple似乎在其iOS照片应用程序的照片编辑中实现了这一点。(见下面的截图)我尝试了什么我试图通过将UIPanGestureRecognizer附加到ScrollView并使用它的速度来获得此行为。如果用户向捕捉点拖动,ScrollView将禁用滚动,动画到捕捉