自定义简单的转场动画
来源:互联网 发布:管家婆软件官网 编辑:程序博客网 时间:2024/06/04 17:47
在视图控制器中点击导航栏按钮,实现导航栏按钮和页面的转场动画
//设置点击导航栏按钮事件- (void)buttonAction:(UIButton *)button { //取得导航项的父视图 UIView *superView = self.navigationItem.rightBarButtonItem.customView; UIButton *button1 = (UIButton *)[superView viewWithTag:101]; UIButton *button2 = (UIButton *)[superView viewWithTag:102]; //将按钮的hidden值取反 button1.hidden = !button1.hidden; button2.hidden = !button2.hidden; //将视图的hidden值取反 _tableView.hidden = !_tableView.hidden; _posterView.hidden = !_posterView.hidden; //设置转场动画的值 UIViewAnimationTransition animation = button1.hidden ? UIViewAnimationTransitionFlipFromLeft : UIViewAnimationTransitionFlipFromRight; [self flipViewWithAnimation:animation WithView:superView]; [self flipViewWithAnimation:animation WithView:self.view];}//转场动画- (void)flipViewWithAnimation:(UIViewAnimationTransition)animation WithView:(UIView *)view { //开始动画 [UIView beginAnimations:nil context:nil]; //动画时间 [UIView setAnimationDuration:.35]; //转场动画 [UIView setAnimationTransition:animation forView:view cache:YES]; //结束动画 [UIView commitAnimations];}
0 0
- 自定义简单的转场动画
- 用swift写一个简单的自定义modal转场动画
- ViewController的自定义转场动画
- 自定义ViewController的转场动画
- Android的Fragment的自定义转场动画
- viewController自定义转场动画的实现
- 自定义presentViewController的转场动画(Swift)
- iOS之转场动画/自定义转场动画
- iOS自定义转场动画
- iOS自定义转场动画
- 自定义转场动画
- IOS 自定义转场动画。
- 自定义Navigation转场动画
- Swift自定义转场动画
- iOS自定义转场动画
- UIPresentationController自定义转场动画
- UITabBarController自定义转场动画
- Modal自定义转场动画
- 启动Hadoop集群失败,LiveNode 0
- string.h
- python 属性
- mysql中如何更新一个字段的值为它本身的值连接上一个字符串
- 二叉搜索树的后序遍历
- 自定义简单的转场动画
- window 环境安装composer和yii
- web.xml中使用webAppRootKey
- c++的虚构函数
- 人人都能做推送
- java Socket(多线程 一对多)
- Hadoop小兵笔记【三】利用Eclipse将wordcount打包成可以运行在hadoop上的jar包
- opencv3.0 "ACCESS_MASK" ambiguous symbol
- xml worker下载地址