页面跳转的时候有动画效果

原来在跳转到另外一个页面的时候,是可以有动画效果的。上代码。

-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event
{

    /*
     1,不使用动画
     UIViewAnimationTransitionNone

     2,从左向右旋转翻页
     UIViewAnimationTransitionFlipFromLeft

     3,从右向左旋转翻页,与UIViewAnimationTransitionFlipFromLeft相反
     UIViewAnimationTransitionFlipFromRight

     4,卷曲翻页,从下往上
     UIViewAnimationTransitionCurlUp

     5,卷曲翻页,从上往下
     UIViewAnimationTransitionCurlDown
     */

    FirstViewController *firstVC=[[FirstViewController alloc]init];

    [UIView  beginAnimations:nil context:NULL];
    //置动画块中的动画属性变化的曲线
    [UIView setAnimationCurve:UIViewAnimationCurveEaseInOut];
    //设置持续时间
    [UIView setAnimationDuration:0.5];
    //设置过渡的动画效果
    [UIView setAnimationTransition:UIViewAnimationTransitionFlipFromRight forView:self.navigationController.view cache:NO];

    [self.navigationController pushViewController:firstVC animated:YES];
    //提交动画
    [UIView commitAnimations];

}

页面跳转的时候有动画效果

时间: 2024-10-11 15:50:50

页面跳转的时候有动画效果的相关文章

JS函数库:页面滚动过程中元素产生动画效果 WOW.js

官网 WOW.js依赖animate.css, 所以它支持animate.css多达60多种动画效果. 浏览器兼容:IE9以及以前的版本不适用 使用方法: 1.引入文件 <link rel="stylesheet" href="css/animate.min.css" /> <script type="text/javascript" src="js/wow.min.js"></script>

页面跳转添加动画效果

CATransition *animation = [CATransition animation];//初始化 [animation setDuration:0.5];//设置时间间隔 [animation setType: kCATransitionReveal]; [animation setSubtype: kCATransitionFromTop]; [animation setTimingFunction:[CAMediaTimingFunction functionWithName

使用CircularReveal动画效果切换页面

欢迎Follow我的GitHub, 关注我的CSDN. Android的Material Design设计理念, 带来很多绚丽的动画效果. 在页面切换中, 最常用的就是SharedElementTransition, 通过设置控件的变换方式, 在进入时把控件变换为页面, 在退出时, 把页面变换为控件, 同时, 可以设置控件移动的轨迹. 这样的控件, 可以应用于消息通知, 或者广告显示, 提供非常好的用户体验. 那么是如何实现的呢? 随着厂商的版本迭代, 超过三分之一的手机都是5.0以上的操作系统

WP开发笔记——WP APP添加页面跳转动画

微软的toolkit团队为我们为我们提供了这样一套组件,叫做TransitionServices服务. 简单说一下它具备的效果: turnstile(轴旋转效果): turnstile feather(羽毛式轴旋转效果): continuum(继承动画效果): slide(滑动效果): rotate(旋转效果). 这里我们实现一下Turnstile效果: 一.首先,我们要下载Silverlight for Windows Phone Toolkit (没有Windows phone Toolki

Android动画效果——1.帧动画2.补间动画3.跳转画面(三)

Android--动画效果1.帧动画2.补间动画3.跳转画面 插值器类 xml属性值 说明 LinearInterpolator @android:anim/linear_interpolatorr 动画以均匀的速度改变. AccelerateInterpolator @android:anim/accelerate_interpolator 在动画开始时改变速度较慢,然后开始加速. AccelerateDecelerateInterpolator @android:anim/accelerat

iOS页面跳转基本动画

// 自定义动画推出页面 - (void)push:(UIBarButtonItem *)sender { BViewController *bView = [[BViewController alloc] init]; // 创建一个动画 CATransition *trans = [CATransition animation]; // 动画时间 trans.duration = 0.5f; // 动画类型 trans.type = kCATransitionFade; // 动画方向,预定

[jQuery编程挑战]001:实现页面元素加速动画效果

要求: 页面包含两个HTML元素:一个按钮,一个小方块 动画要求:点击按钮,小方块从页面坐标300,300,加速移动到0,0 相关知识点: jQuery动画方法animate easing参数的设置 <!DOCTYPE html> <html lang="zh"> <head> <meta charset="utf-8"> <title>实现页面元素加速动画效果</title> <styl

Android--ViewPager多页面滑动切换以及动画效果

背景                                                                                           ViewPager.它是google SDk中自带的一个附加包的一个类,可以用来实现屏幕间的切换.这个附加包是android-support-v4.jar. 根据屏幕的分辨率和图片的宽度计算动画移动的偏移量 代码                                                   

如何使用SVG生成超酷的页面预加载素描动画效果

在线演示 本地下载 1 SVG简介 可缩放矢量图形是基于可扩展标记语言(标准通用标记语言的子集),用于描述二维矢量图形的一种图形格式.它由万维网联盟制定,是一个开放标准. 2 SVG的特点 与其他图像格式相比(比如 JPEG 和 GIF),使用 SVG 的优势在于: SVG 图像可通过文本编辑器来创建和修改 SVG 图像可被搜索.索引.脚本化或压缩 SVG 是可伸缩的 SVG 图像可在任何的分辨率下被高质量地打印 SVG 可在图像质量不下降的情况下被放大 3 浏览器支持 Internet Exp