Latest 1.0.8
Homepage https://github.com/watermelon520/LPAutoScrollView
License MIT
Platforms ios 7.0, requires ARC
Authors

极简的自定义自动无限轮播框架

使用方法

  • 直接下载压缩包,将LPAutoScrollView导入你的项目,#import "LPAutoScrollView.h"
  • 使用cocoapods pod 'LPAutoScrollView'

特色

  • 支持竖直以及水平自动轮播
  • 没有侵入性,使用自定义的view
  • 自定的view支持纯代码或者xib
  • 采用类似UITableView的方式构建框架
  • view重用机制的无限轮播,性能优异
  • 使用简易
  • 针对最常用的image轮播,加入LPImageContentView直接使用

使用注意事项

  • 自定义view请继承 LPContentView,并且向LPAutoScrollView注册。
  • 轮播和控制器显示相关的暂停和开始,使用lp_shouldAutoScroll请在控制器的appear里监听
  • 使用代理方法赋值,在- (void)lp_scrollView:(LPAutoScrollView *)scrollView newsDataAtIndex:(NSUInteger)index forContentView:(LPContentView *)contentView 方法中,请自行更换LPContentView 为你自定义的view,然后模型赋值。

PS

  • 如有不懂,请看demo
  • 喜欢的请star一下
  • 使用过程有问题欢迎issue我

Latest podspec

{
    "name": "LPAutoScrollView",
    "version": "1.0.8",
    "summary": "An easy way to use auto scroll views",
    "homepage": "https://github.com/watermelon520/LPAutoScrollView",
    "license": {
        "type": "MIT",
        "file": "LICENSE"
    },
    "authors": {
        "Loren": "[email protected]"
    },
    "platforms": {
        "ios": "7.0"
    },
    "source": {
        "git": "https://github.com/watermelon520/LPAutoScrollView",
        "tag": "1.0.8"
    },
    "source_files": "LPAutoScrollView/**/*.{h,m}",
    "requires_arc": true
}

Pin It on Pinterest

Share This