当前位置: 首页 > news >正文

社交网站页面设计公司网站乱码

社交网站页面设计,公司网站乱码,挣钱做任务的网站,跨境电商平台规则不知道写了多少次collectionview#xff0c;步了很多坑#xff0c;现在看来虽然达到了自己想要的结果#xff0c;却不知道其中所以然。还是总结一下#xff0c;免得再走弯路#xff1b; 场景是这样的#xff0c;我要定制一个显示选择图片的排列#xff0c;想要实现横向排…不知道写了多少次collectionview步了很多坑现在看来虽然达到了自己想要的结果却不知道其中所以然。还是总结一下免得再走弯路 场景是这样的我要定制一个显示选择图片的排列想要实现横向排列4个等间距多了折行显示的效果正确的做法是这样的 - (void)viewDidLoad {[super viewDidLoad];self.navigationController.navigationBar.translucent NO;if ([self respondsToSelector:selector(setAutomaticallyAdjustsScrollViewInsets:)]) {self.automaticallyAdjustsScrollViewInsets NO;}self.view.backgroundColor [UIColor purpleColor];self.photoArray [[UIImage imageNamed:cycle3],[UIImage imageNamed:cycle4],[UIImage imageNamed:cycle2],[UIImage imageNamed:cycle3],[UIImage imageNamed:cycle4],].mutableCopy;[self.view addSubview:self.pickPhotoCollection]; }-(UICollectionView *)pickPhotoCollection{if (!_pickPhotoCollection) {UICollectionViewFlowLayout *layout [[UICollectionViewFlowLayout alloc]init];layout.scrollDirection UICollectionViewScrollDirectionVertical;_pickPhotoCollection [[UICollectionView alloc]initWithFrame:CGRectMake(0, 200, kScreenWidth, (self.photoArray.count/4 1)*80) collectionViewLayout:layout];_pickPhotoCollection.delegate self;_pickPhotoCollection.dataSource self;_pickPhotoCollection.backgroundColor RGBACOLOR(240, 240, 240, 1);_pickPhotoCollection.showsHorizontalScrollIndicator NO;[_pickPhotoCollection registerClass:[XJPickPhotoCollectionViewCell class] forCellWithReuseIdentifier:NSStringFromClass([XJPickPhotoCollectionViewCell class])];}return _pickPhotoCollection; } -(NSInteger)numberOfSectionsInCollectionView:(UICollectionView *)collectionView{return 1; }-(NSInteger)collectionView:(UICollectionView *)collectionView numberOfItemsInSection:(NSInteger)section{return self.photoArray.count 1 9 ? 9 : self.photoArray.count 1; }-(UICollectionViewCell *)collectionView:(UICollectionView *)collectionView cellForItemAtIndexPath:(NSIndexPath *)indexPath{XJPickPhotoCollectionViewCell *cell (XJPickPhotoCollectionViewCell *)[collectionView dequeueReusableCellWithReuseIdentifier:NSStringFromClass([XJPickPhotoCollectionViewCell class]) forIndexPath:indexPath];//判断图片的显示方式 如果不是9张图 则显示可以继续添加if (self.photoArray.count 9) {cell.photoImageView.image self.photoArray[indexPath.row];return cell;}if (indexPath.row self.photoArray.count) {cell.photoImageView.image [UIImage imageNamed:addPhoto];}else{cell.photoImageView.image self.photoArray[indexPath.row];}return cell; }-(CGSize)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout *)collectionViewLayout sizeForItemAtIndexPath:(NSIndexPath *)indexPath{return CGSizeMake(WidthScale(70), WidthScale(70)); } -(CGFloat)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout *)collectionViewLayout minimumInteritemSpacingForSectionAtIndex:(NSInteger)section{ // return 2;return (kScreen_width - WidthScale(70)*4 - 10 )/3.; } //-(CGFloat)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout *)collectionViewLayout minimumLineSpacingForSectionAtIndex:(NSInteger)section{ // return (kScreen_width - WidthScale(70)*4 - 10 )/3.; //} -(UIEdgeInsets)collectionView:(UICollectionView *)collectionView layout:(UICollectionViewLayout *)collectionViewLayout insetForSectionAtIndex:(NSInteger)section{return UIEdgeInsetsMake(5, 5, 5, 5); } 关键点在这里 1-layout.scrolldirection uicollectionViewScrollDirectionVertical;collection的滚动方向由于要折行向下所以方向是垂直方向在排列的时候会默认选择先将横向排列完毕折行向下。 2-- minmumlinespaceing 这个这个属性用来指示行与行之间的最小距离(纵向)或者列与列之间的最小距离(横向)。无论横向或者纵向都可以滚动显示所有内容所以这个属性可以单独设置。  SO 在不同的滚动方向上要分清楚他的作用我就是在这里弄的头晕目眩  当然interitem就很好理解了     另外还有一点是   如果是自定义的layoutlayout的代理方法是不会执行的若想达到相同的效果需要在自定义的layout内部进行处理         layout.scrollDirection UICollectionViewScrollDirectionVertical;  转载于:https://www.cnblogs.com/lidarui/p/6931415.html
http://www.zqtcl.cn/news/307434/

相关文章:

  • 嘉定网站网站建设公司官网制作
  • 做旅游广告在哪个网站做效果好财经网站建设
  • 网站样式下载网站地图定位用什么技术做
  • 自己做网站怎么做的百中搜优化软件
  • 南宁建站平台与网站建设相关的论文题目
  • 足球网站建设意义做股权众筹的网站
  • 北京网站建设设计一流的锦州网站建设
  • 专业手机移动网站建设什么网站可以做期刊封面
  • cms建站系统哪个好网站建设 柳州
  • 安徽省住房与城乡建设部网站八戒电影在线观看免费7
  • 江苏省建设考试网站准考证打印佛山网站建设锐艺a068
  • 展示型网站功能如何设计网站风格
  • wordpress图床网站网站什么时候做等保
  • 怎么创办网站浅谈博物馆网站建设的意义
  • 如何做擦边球网站网站seo规划
  • 建站知乎做网站销售工资
  • 仙居住房和城乡建设局网站用手机看网站源代码
  • 网架加工厂家seo关键词优化推广报价表
  • 开发新闻类网站门户网站搭建方案
  • 东莞网站搭建建站公司wordpress+链接跳转
  • 福州网站设计软件公司学校网站源码wordpress
  • 网站seo推广优化报价表广州哪个区封了
  • 网站第三方统计代码网页设计图片大小
  • 网上推广网站夸克搜索引擎
  • 什么是网站根目录做动态图片下载哪个网站好
  • 花钱让别人做的网站版权是谁的o2o网站建设如何
  • 电子商务网站建设策划书的流程wordpress原理
  • 微信公众号文章排版设计软媒win7优化大师
  • 长春建设局网站处长做箱包关注哪个网站
  • 中国建筑集团有限公司怎么样seo是怎么优化推广的