Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >类似潜望镜应用程序的UIView动画

类似潜望镜应用程序的UIView动画
EN

Stack Overflow用户
提问于 2015-04-08 14:24:56
回答 2查看 1.6K关注 0票数 4

我想重新创建存在于"Periscope“应用程序中的动画。在应用程序中,用户按下屏幕,小的心形从屏幕右侧的按钮移动到顶部的一半,然后从屏幕上消失。

我想知道实现这一点最有效的方法是什么?UIView动画/ UIKit动态/ CABasicAnimation?

这是应用程序的屏幕截图

谢谢,

EN

回答 2

Stack Overflow用户

发布于 2015-05-28 12:48:00

在SpriteKit中使用粒子可以很容易地创建这样的效果。它正是为创建这样的效果而设计的,特别是在游戏中,但它也可以在正常的应用程序中使用。有趣的类是SKEmitterNode。

官方文档在这里:https://developer.apple.com/library/ios/documentation/SpriteKit/Reference/SKEmitterNode_Ref/index.html

票数 3
EN

Stack Overflow用户

发布于 2015-04-08 15:55:50

由于UIKit动态是一个集成到UIkit的物理引擎,它提供了一个选项,通过添加重力、附件(弹簧)和力等行为来创建感觉真实的界面。您还可以定义希望您的界面元素采用的物理特性。其中as UIView具有最强大的动画属性,它需要一个CGAFFineTransform。这是一个矩阵,它表示应该如何修改UIView的每个像素,并应用一些数学公式。

Pl。查看下面的链接,其中有非常好的UIKit动态和动画示例,以及可以获得的功能。我觉得使用UIKit dynamics可能是一个很好的选择,因为它提供了灵活性。http://www.sitepoint.com/using-uikit-dynamics-swift-animate-apps/

http://www.bignerdranch.com/blog/uidynamics-in-swift/

http://mathewsanders.com/prototyping-iOS-iPhone-iPad-animations-in-swift/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29517479

复制
相关文章
iOS动画三板斧(一)--UIView动画前言UIView 动画
iOS 精致的app,离不开酷炫合宜的动画。而iOS中的动画实现也有多种不同的方式。今天就来介绍一下iOS中的动画。本篇是第一篇,就讲一下最简单的动画实现方式,初学动画,简单的动画一般都是用这种方式来实现的。
Haley_Wong
2018/08/22
9490
iOS动画三板斧(一)--UIView动画前言UIView 动画
iOS 开发从 UIView 动画说起
毋庸置疑的:在iOS开发中,制作动画效果是最让开发者享受的环节之一。一个设计严谨、精细的动画效果能给用户耳目一新的效果,吸引他们的眼光 —— 这对于app而言是非常重要的。 本文作为动画文集的第一篇,最开始是想做个qq下拉刷新的水滴动画的制作讲解,但这几天研读《iOS Animations by Tutorials》一书,对iOS动画开发有了更为深刻的了解,于是决定动画篇将从UIView动画开始讲起,以后还会有Layer、Transitioning等在内的动画,希望本文能抛砖引玉,带给大家不一样的理解,下面
春哥大魔王
2018/04/17
1.8K0
iOS 开发从 UIView 动画说起
iOS动画开发之三——UIView的转场切换 原
        前两篇博客中,我们分别介绍了UIView动画的两种使用方式,分别为,带block的方式:http://my.oschina.net/u/2340880/blog/484457 ,传统的属性配置的方式:http://my.oschina.net/u/2340880/blog/484538。通过UIView动画的类方法,我们可以十分方便的使View某些属性改变的同时拥有动画效果。这篇博客主要讨论View切换的动画操作。
珲少
2018/08/16
9820
动画| 类似Windows的气泡屏保效果
有时候我们在打印一些CG类型的变量是,无法打印,利用UIKIT中的API可以很方便的实现 字符串和CG变量之间的转换。
進无尽
2018/09/12
2.3K0
动画| 类似Windows的气泡屏保效果
iOS动画-定时对UIView进行翻转和抖动
(翻转)方式一: [NSTimer scheduledTimerWithTimeInterval:3.f repeats:YES block:^(NSTimer * _Nonnull timer) { CABasicAnimation* rotationAnimation = [CABasicAnimation animation];; rotationAnimation = [CABasicAnimation animationWithKeyPath:@"t
czjwarrior
2018/05/28
1.3K0
iOS_用Masonry实现 UIView Animation 简单动画
其实只需要在mas_updateConstraints:设置完需要更新的layout之后调用父视图的layoutIfNeeded方法就行。
mikimo
2022/07/20
1.3K0
iOS面试题:UIView block动画实现原理
在了解UIView block动画实现原理之前,需要先了解CALayer的可动画属性。
猿_人类
2019/07/03
1.1K0
iOS面试题:UIView block动画实现原理
iOS动画开发之二——UIView动画执行的另一种方式
        上一篇博客中介绍了UIView的一些常用动画,通过block块,我们可以很方便简洁的创建出动画效果:http://my.oschina.net/u/2340880/blog/484457,这篇博客再介绍一种更加传统的执行UIView的动画的方法。
珲少
2018/08/16
5150
iOS动画系列之七:实现类似Twitter的启动动画1. CAKeyframeAnimation2. CAAnimationGroup3. 实现类似Twitter的启动动画
来来来,今天咱们通过实现一个类似Twitter的启动动画来看看CAKeyFrame Animation和CAAnimation Group怎么玩。 所以今天咱们的重点到了第七章,CAKeyFrame Animation和CAAnimation Group。最后的那个启动动画完全是为了实践一下看看CAKeyFrame Animation和CAAnimation Group怎么使用。 有读者私下说更新速度太慢了。在码云上看了一下下载的统计,发现其实下载的童鞋并不是特别多。如果只是看看思路,或者复习一下这些基础知
stanbai
2018/06/28
1.5K0
UIview
序:本文翻译自苹果官方文档,自己想系统的了解每个控件的官方解释。只翻译了部分,详情见官方文档。
星宇大前端
2022/06/02
7600
IOS开发系列——UIView专题之二:动画篇【整理,部分原创】
UIView视图的动画功能,可以使在更新或切换视图时有放缓节奏、产生流畅的动画效果,进而改善用户体验。UIView可以产生动画效果的变化包括:
江中散人_Jun
2022/03/08
1.5K0
iOS动画专题·UIView二维形变动画与CAAnimation核心动画(transform动画,基础,关键帧,组动画,路径动画,贝塞尔曲线)
总的来说,从涉及类的形式来看,iOS动画有:基于UIView的仿射形变动画,基于CAAnimation及其子类的动画,基于CG的动画。这篇文章着重总结前两种动画。
陈满iOS
2018/09/10
3.4K0
iOS动画专题·UIView二维形变动画与CAAnimation核心动画(transform动画,基础,关键帧,组动画,路径动画,贝塞尔曲线)
用JS 封装类似于JQ中animate的动画效果
前言:现在网上对这种类似的代码繁多,但是都是各家所长,希望源码时代H5前端讲师写的代码能够帮助到需要这样效果的朋友。 首先说一下,这篇文章对初学者有很大的帮助,特别是在学习原生JS的初学者,能够帮助你们能够更好的建立好良好的思路和对原生JS的更深一步的了解。废话我们就不多说了。 首先看一下我们要实现什么功能吧。 一个是:运动到固定的距离; 一个是:宽度变为一定宽度; 因为代码里面注释更能帮助到更多的朋友,所以这里就不单独做参数解释了。 废话那么多我们直接上代码; HTML 运动到400 宽度变为400
企鹅号小编
2018/02/13
6.6K0
用JS 封装类似于JQ中animate的动画效果
UIView和CALayer
 UIView:http://blog.csdn.net/ZY_FlyWay/article/details/58611627
星宇大前端
2019/01/15
6970
iOS学习——UIView的研究
在iOS开发中,我们知道有一个共同的基类——NSObject,但是对于界面视图而言,UIView是非常重要的一个类,UIView是很多视图控件的基类,因此,对于UIView的学习闲的非常有必要。在iO
mukekeheart
2018/03/26
2.9K0
iOS学习——UIView的研究
UIView和CALayer
1 2 3 4viewT.layer.cornerRadius = 10;//设置半径 viewT.layer.borderWidth = 10;//设置边框的宽度,当然可以不要 viewT.layer.borderColor = [[UIColor redColor] CGColor];//设置边框的颜色 viewT.layer.masksToBounds = YES;//设为NO去试试
用户2491699
2018/08/02
1K0
Core Animation Programming
Core Animation 这个框架实际上非常容易让iOS开发者误解仅仅是用来做动画效果的框架.实际上动画仅仅是是它功能的冰水一角. 它包括了图形绘制,投影,动画的Object-C 类集合.它通过我们iOS开发熟悉的应用程序套件与CocoaTouch 视图架构的抽象分层模式,提供了一套非常流畅的动画的接口出来.
CC老师
2019/01/23
1.2K0
UIview 和CALayer、UIWindow
UIView和CALayer都是源自NSObject。 UIView的继承结构为:UIResponder:NSObject。可以看出UIView的直接父类为UIResponder类。 可见UIResponder是用来响应事件的,也就是说UIView可以响应用户事件。 2.CALayer的继承结构:NSObject 直接从NSObject继承,因为缺少了UIResponder类,所以CALayer不能响应任何的用户事件。 它们分别所属的框架 1.UIView是在/System/Library/Frame
且行且珍惜_iOS
2018/05/22
6760
【已解决】Xcode在StoryBoard设置UIView的控件类是Cocoapods的类,运行还是UIView?
ZHVerifyCodeFiled作为我写在Cocoapods的空间,现在我在测试例子的Main.storyboard直接添加一个UIView使用我们Cocoapods的这个类,但是我们运行发现出来的对象还是UIView类。
君赏
2018/09/07
8250
UIView - 生命周期
一般情况都是说UIViewController的生命周期,UIView的生命周期经常被忽视。
大壮
2019/02/22
2.9K0

相似问题

针对潜望镜样式注释的Swift动画

00

iOS块-定义类似UIView动画的块

20

类似于演讲气泡的UIView动画

21

与此图片类似的UIView动画幻灯片

22

如何制作类似于应用程序从Springboard启动时的UIView动画

20
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档