iOS的集中collection布局
2016-01-22 12:37
375 查看
这是一个简单帮助实现无限滚动的小框架
使用方法和效果图如下,完整demo地址:https://github.com/81516741/LDLayoutView/tree/master
代码:
//**********这里没什么的,就是造点假数据*********//
//*height/width
的比值,瀑布流必须参数,其余可无
NSArray * HWScales = @[@1.2,@1.5,@1.3,@1.9,@1.6,@1.1,@1.0,@0.5,@1.5,@1.2,@1.5,@1.3,@1.9,@1.6,@1.1,@1.0,@0.5,@1.5];
//装图片名的数组
NSMutableArray * pictures = [NSMutableArray array];
for (int i =1; i <19; i++) {
NSString * image = [NSString stringWithFormat:@"%02d",i];
[pictures addObject:image];
}
LDLayoutView * layoutView = [LDLayoutView layoutView];
layoutView.delegete = self;
layoutView.frame = CGRectMake(20,
100,280, 200);
//设置是否显示指示条
[layoutView showHorizontal:NO showVertical:NO];
//******《主要步骤》传递数据显示内容*****//
[layoutView layoutPictures:pictures withHWScales:HWScales andLayoutType:LDLayoutViewLayoutTypeWaterFlow];
//添加到控制器的view
[self.view addSubview:layoutView];
效果:
使用方法和效果图如下,完整demo地址:https://github.com/81516741/LDLayoutView/tree/master
代码:
//**********这里没什么的,就是造点假数据*********//
//*height/width
的比值,瀑布流必须参数,其余可无
NSArray * HWScales = @[@1.2,@1.5,@1.3,@1.9,@1.6,@1.1,@1.0,@0.5,@1.5,@1.2,@1.5,@1.3,@1.9,@1.6,@1.1,@1.0,@0.5,@1.5];
//装图片名的数组
NSMutableArray * pictures = [NSMutableArray array];
for (int i =1; i <19; i++) {
NSString * image = [NSString stringWithFormat:@"%02d",i];
[pictures addObject:image];
}
LDLayoutView * layoutView = [LDLayoutView layoutView];
layoutView.delegete = self;
layoutView.frame = CGRectMake(20,
100,280, 200);
//设置是否显示指示条
[layoutView showHorizontal:NO showVertical:NO];
//******《主要步骤》传递数据显示内容*****//
[layoutView layoutPictures:pictures withHWScales:HWScales andLayoutType:LDLayoutViewLayoutTypeWaterFlow];
//添加到控制器的view
[self.view addSubview:layoutView];
效果:
相关文章推荐
- iOS数字时间与时间的相互转换
- ios 键盘遮挡,监听键盘调整view的frame
- iOS 集成支付宝支付编译出现的问题及解决办法
- iOS 9之应用内搜索(CoreSpotlight)API
- iOS 学习资料
- iOS 学习资料
- iOS-蓝牙学习1
- iOS开发new与alloc/init的区别
- iOS开发new与alloc/init的区别
- [OCLint]iOS项目中使用OCLint指导手册
- IOS开发防止图片渲染的方法
- iOS 数组遍历删除元素的问题
- iOS程序猿之本地通知那些事
- iOS 关于presentViewController弹出页面反应迟钝的问题
- IOS图片压缩(修改图片大小)
- iOS开发常用的第三方资源
- iOS 熟练使用LLDB,让你debug事半功倍
- iOS程序猿之NSdate那些事
- iOS字符串转数组,数组转字符串
- IOS 锁