代码库> 其他> DRDynamicSlideShow——提供数种页面滑动的交互效果
DRDynamicSlideShow——提供数种页面滑动的交互效果
关注
上传者:ccsupport 分类:其他(Others)
查看次数:3954 下载次数:267
上传时间:2013-10-29 大小:91 B
DRDynamicSlideShow是UIScrollView的子类,它可以实现非常好的滑动交互效果,见以下动画效果。


不需要其他框架或者子类的支持。你只需要将DRDynamicSlideShow 添加 到view中,然后再添加DRDynamicSlideShowAnimation就可以实现以上效果。

如何使用
1.首先,添加DRDynamicSlideShow实例到view中
2.然后,你可以使用下列方法来添加子view到你希望的页面上,当然,你也可以使用addSubview:
[self.slideShow addSubview:coolSubview onPage:0];
3.最后,添加任何你希望的滑动的动画效果
[self.slideShow addAnimation:[DRDynamicSlideShowAnimation animationForSubview:coolSubview page:0 keyPath:@"alpha" toValue:@0 delay:0]];
或者
[self.slideShow addAnimation:[DRDynamicSlideShowAnimation animationForSubview:coolSubview page:0 keyPath:@"alpha" fromValue:@0 toValue:@1 delay:0]];


请注意将DRDynamicSlideShowAnimation实例化有两种方法。如果你希望这个子view使用默认的动画,请使用animationForSubview:page:keyPath:toValue:delay,否则,就使用animationForSubview:page:keyPath:fromValue:toValue:delay:。


增加每个动画效果只需要一行代码,是不是很厉害呢?






收藏
我来说两句
发表评论
您还没有登录!请登录注册
所有评论(0
提示
sina weixin mail 回到顶部