博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iOS-UICollectionView等分问题
阅读量:6248 次
发布时间:2019-06-22

本文共 614 字,大约阅读时间需要 2 分钟。

hot3.png

思路

只要itemSize的width的小数点后的值等于1 / [UIScreen mainScreen].scale的值或者是其倍数即可。

实现代码

- (void)viewDidLoad {    [super viewDidLoad];    CGFloat scale = 1.0/([UIScreen mainScreen].scale);    CGFloat space = scale;    CGFloat screenWidth = [UIScreen mainScreen].bounds.size.width;    CGFloat screenHeight= [UIScreen mainScreen].bounds.size.height;    CGFloat column = 4;//多少列    //实际屏幕宽度算的cell宽度    CGFloat orignalItemWidth = (screenWidth-(column-1)*space)/column;    //根据屏幕缩放率算出cell宽度并进行调整    CGFloat resultItemwidth = floor(orignalItemWidth)+scale;    if (resultItemwidth

参考连接:

转载于:https://my.oschina.net/hehuiqi/blog/1595733

你可能感兴趣的文章
总结性博客作业
查看>>
Windows Phone 8初学者开发—第11部分:设置SounBoard应用程序
查看>>
欧拉图和哈密顿图
查看>>
解线性方程组
查看>>
Python:pandas之DataFrame常用操作
查看>>
Appium移动自动化测试之—基于java的iOS环境搭建
查看>>
NOIP前的刷题记录
查看>>
洛谷P1973 [NOI2011]Noi嘉年华(决策单调性)
查看>>
书签(Bookmarks)
查看>>
Java 信号量 Semaphore 介绍
查看>>
Ubuntu常用软件安装与使用
查看>>
Anroid开发中常用快捷键
查看>>
RecyclerView分隔线定制
查看>>
文本处理(CSS,JS)
查看>>
VBScript 函数
查看>>
shell编程学习
查看>>
java.lang.NoSuchMethodError: antlr.collections.AST.getLine()I错误解决
查看>>
apache源码安装
查看>>
使用TensorFlow遇到的若干问题
查看>>
poj2187
查看>>