美文网首页
仿猫眼电影滑动展示列表

仿猫眼电影滑动展示列表

作者: 程序媛vivid | 来源:发表于2018-11-08 16:40 被阅读0次
    一. 功能描述:

    支持图片左右轮滚,选中的当前图片显示在中间并向上放大突出。同时将当前选中的图片进行模糊设置并作为整个滚动视图的背景图片。

    GitHub地址:仿猫眼电影滑动展示列表

    实现效果
    二.实现思路:

    1.通过UIScrollView承载n张图片视图,并通过UIScrollView 的decelerationRate属性UIScrollViewDecelerationRateFast常量值来放慢图片滚动的速度。

    self.scrollview.decelerationRate = UIScrollViewDecelerationRateFast;
    

    2.点击图片或滑动图片结束时,通过UIScrollView的scrollRectToVisible方法将选中的图片自动放置在视图中间;

    UIView *containerView = _viewArray[isClick];
    CGFloat offsetX = CGRectGetMidX(containerView.frame)-SCREEN_WIDTH/2;
    [self.scrollview scrollRectToVisible:CGRectMake(offsetX, 0, SCREEN_WIDTH, 120) animated:YES];
    

    3.在UIScrollView的委托代理-(void)scrollViewDidScroll:(UIScrollView *)scrollView滚动结束后处理图片的frame。

    4.round()函数:如果参数是小数,则求本身的四舍五入。

    相关文章

      网友评论

          本文标题:仿猫眼电影滑动展示列表

          本文链接:https://www.haomeiwen.com/subject/ofiwxqtx.html