登录 立即注册
金钱:

Code4App-iOS开发-iOS 开源代码库-iOS代码实例搜索-iOS特效示例-iOS代码例子下载-Code4App.com

自定义ViewController转场动画LTSlidingViewController

[复制链接]
来自: 李世铿 分类: iOS精品源码 上传时间: 2016-5-25 15:24:43
Tag:动画 Transition 自定义 转场

项目介绍:

LTSlidingViewController
2.gif
Usage
Make your view controller extend LTSlidingViewController, in viewDidLoad:
(在 viewDidLoad 中让自己的 view controller 继承 LTSlidingViewController

[Objective-C] 查看源文件 复制代码
self.animator = [[LTSlidingViewCoverflowTransition alloc] init]; // set the animator

UIViewController *vc1 = [self.storyboard instantiateViewControllerWithIdentifier:@"vc"];
UIViewController *vc2 = [self.storyboard instantiateViewControllerWithIdentifier:@"vc"];
UIViewController *vc3 = [self.storyboard instantiateViewControllerWithIdentifier:@"vc"];

[self addChildViewController:vc1];
[self addChildViewController:vc2];
[self addChildViewController:vc3];


Some useful methods you can call in your subclass controller:
(调用方法)
[Objective-C] 查看源文件 复制代码
- (void)scrollToPage:(NSInteger)page animated:(BOOL)animated;
- (void)removeAllChildViewControllers;
- (void)didScrollToPage:(NSInteger)page;
@end



And you can create custom transition by implementing LTSlidingViewTransition protocal:
(通过LTSlidingViewTransition协议可以自定义转场动画效果

[Objective-C] 查看源文件 复制代码
@protocol LTSlidingViewTransition <NSObject>
- (void)updateSourceView:(UIView *)sourceView destinationView:(UIView *)destView withProgress:(CGFloat)progress direction:(SlideDirection)direction;
@end


DEMO下载:

相关源码推荐:

我来说两句
*滑动验证:
所有评论(52)
mingzi4343 2016-5-25 15:54:28
精华内容,楼主V5!
回复
howard-kang 2016-5-25 18:17:34
感谢分享,Code4App有你更精彩
回复
hwp 2016-5-25 19:09:39
强烈支持楼主ing……
回复
18868824359 2016-5-25 20:51:29
学习学习!
回复
0123456789ooooo 2016-5-26 09:41:16
很给力,Code4App有你更精彩!
回复
0123456789ooooo 2016-5-26 09:59:23
我只是路过打酱油的。
回复
王颖博 2016-5-26 10:02:35
感谢分享,Code4App有你更精彩
回复
王颖博 2016-5-26 10:02:57
淡定,淡定,淡定……
回复
猫和茄子 2016-5-26 11:10:21
很给力,Code4App有你更精彩!
回复
提取码:  下载次数:40 状态:已购或VIP 售价:0(原价:10)金钱 下载权限:初级码农 
1115 1 40
联系我们
首页/微信公众账号投稿

帖子代码编辑/版权问题

QQ:435399051,742864542

如何获得代码达人称号?

代码贡献英雄榜
用户名 下载数
通过邮件订阅最新 Code4App 信息
上一条 /4 下一条
联系我们
关闭
合作电话:
13802416937
Email:
435399051@qq.com
商务市场合作/投稿
问题反馈及帮助
联系我们

广告投放| Github|申请友链|手机版|Code4App ( 粤ICP备15117877号-1 )

快速回复 返回顶部 返回列表