tabbar动画切换

效果1:

     UIViewController *vc = self.viewControllers[self.selectedIndex];

CATransition *animation =[CATransition animation];

[animation setDuration:0.75f];

[animation setTimingFunction:[CAMediaTimingFunctionfunctionWithName:kCAMediaTimingFunctionDefault]];

[animation setType:kCATransitionMoveIn];

[animation setSubtype:kCATransitionFromRight];

[vc.view.layer addAnimation:animation forKey:@"reveal"];

效果2:

     CATransition *animation =[CATransitionanimation];

      [animation setDuration:0.75f];

[animation setTimingFunction:[CAMediaTimingFunctionfunctionWithName:kCAMediaTimingFunctionDefault]];

[animation setType:kCATransitionMoveIn];

[animation setSubtype:kCATransitionFromRight];

[self.view.layer addAnimation:animation forKey:@"reveal"];

运行看效果!

tabbar动画切换

时间: 2024-08-07 16:24:15

tabbar动画切换的相关文章

动画切换view布局

动画切换view布局,可用于滚屏显示评论等例子 package com.example.animationviewdemo; import android.content.Context; import android.content.res.TypedArray; import android.os.Handler; import android.util.AttributeSet; import android.view.View; import android.view.animation

[IOS 实现TabBar在Push后的隐藏 以及 两级Tabbar的切换]

翻了好多网页都没找到资料,自己试了下终于成功了,遂分享一下. 1.实现TabBar在Push后的隐藏 假如结构是这样 NavController->A->B,我们想要实现在A里有Tabbar,Push到B后Tabbar消失(参考淘宝首页点击任何广告页面后Push,底部Tabbar消失) 在A中创建B时 DetailinfoViewController *detailinfo=[[DetailinfoViewController alloc]init]; detailinfo.hidesBott

iOS_20_微博自定义可动画切换的导航控制器

最终效果: AnimatedNavigationController.h // // AnimatedNavigationController.h // 20_帅哥no微博 // // Created by beyond on 14-8-10. // Copyright (c) 2014年 com.beyond. All rights reserved. // 继承自导航控制器,但是多了一个功能,可以监听手势,进行动画切换 #import <UIKit/UIKit.h> @interface

swift 动画切换View心地层次顺序

1.动画效果 2.代码 // // AppDelegate.swift // AnimationDemo // // Created by 赵超 on 14-6-27. // Copyright (c) 2014年 赵超. All rights reserved. // import UIKit @UIApplicationMain class AppDelegate: UIResponder, UIApplicationDelegate { var window: UIWindow? //响应

语音输入和文字输入动画切换

随着语音的快速普及,很多应用都开始增加语音输入功能.下面是一个简单的语音和文字输入的动画切换: 布局文件: <ViewFlipper android:id="@+id/viewFlipper1" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_alignParentBottom="true" &g

JQuery动画插件Velocity.js发布:更快的动画切换速度

5月3日,Julian在其GitHub上发布了Velocity.js.Velocity.js是一款动画切换的jQuery插件,它重新实现了jQuery的$.animate()方法从而加快动画切换的速度.Velocity.js只有7k的大小,它不仅包含了$.animate()的所有功能,并且还包含了颜色切换.转换(transform).循环.缓动.CSS切换.Scroll功能,它是jQuery. jQuery UI.CSS变换 在动画方面的最佳组合.Velocity.js支持IE8+.Chrome

Activity左边滑出,右边滑入的动画切换

Activity左边滑出,右边滑入的动画切换 转载请注明出处:http://blog.csdn.net/u012301841/article/details/46920809 大家都知道Android系统默认Activity间的动画切换效果为:左边滑出.右边滑入,按返回键的动画切换效果为:左边滑入,右边滑出.但是现在的手机制造商都定制自己的Rom,像MI UI和锤子OS等之类的手机,导致Android原生的切换动画在不同的手机上发生了改变,有时候我们需要让他变回原生的状态. 这是我在网上盗的一张

jQuery鼠标悬停内容动画切换效果

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><meta http-equiv="content-type" content="text/html; charset=UTF-8&

android 动画切换效果

一:整个app都采用淡入淡出效果 1:在anim文件夹下定义动画文件 accelerate_interpolator.xml <span style="font-size:14px;"><?xml version="1.0" encoding="utf-8"?> <accelerateInterpolator /></span> decelerate_interpolator.xml <spa