YJSliderView简介
方便快捷轻量级的SlideView接入,模仿UITableView的API实现接口(使用起来不要太简单,开题报告,无门槛)。使用Frame和约束布局都很方便。所有需要导入的就两个文件YJSliderView的头文件和实现文件。
示例使用方法(就像使用UITableView)将YJSliderView的头文件和实现文件拷贝进自己的项目。
在控制器中创建 YJSliderView的实例,论文, 可以通过StoryBoard或者Frame。
控制器遵守协议,按需实现代理方法
@interface IBBasicViewController ()<YJSliderViewDelegate> @protocol YJSliderViewDelegate <NSObject> @required //需要展示几个页面 - (NSInteger)numberOfItemsInYJSliderView:(YJSliderView *)sliderView; //每个位置页面展示的View - (UIView *)yj_SliderView:(YJSliderView *)sliderView viewForItemAtIndex:(NSInteger)index; //每个页面的标题 - (NSString *)yj_SliderView:(YJSliderView *)sliderView titleForItemAtIndex:(NSInteger)index; @optional //初始化的时候展示的页面位置 - (NSInteger)initialzeIndexFoYJSliderView:(YJSliderView *)sliderView; @end具体的代码和注意点详见Demo代码~
GitHub Demo地址
喜欢的话一颗Star是对我的最大支持^_^