collectionView偶尔会跑到屏幕外面(已解决)

先上效果图.(刚开始来回滚动的时候, 没有这种效果, 但是当数据超过10条以上的时候, 就会出现下图这个状况

打开分层结构, 我们发现:

跑偏了, 这是什么鬼, 好吧, 我们查看下代码, 发现item设置好像...

UICollectionViewFlowLayout *myLayout = [[UICollectionViewFlowLayout
alloc] init];

myLayout.itemSize =
CGSizeMake(170 *
_myAd.sWidth, 140 *
_myAd.sHeight); (_myAd 是适配用得) 猜想可能是根这个值有关吧. 那么我们就这样改就没有上面那种图的效果了.

// 解决方法:

myLayout.itemSize = CGSizeMake(self.view.frame.size.width *0.5 - 20, 140 * _myAd.sHeight);

时间: 2024-08-30 17:30:52

collectionView偶尔会跑到屏幕外面(已解决)的相关文章

CAD命令栏窗口跑到屏幕外面怎么找回来

话不多说,直接上图,五步搞定,在第五步那里把默认的floating改成Button就OK了,然后你想摆哪就摆哪. 原文地址:http://blog.51cto.com/edenzhou/2162723

解决手机访问网站时整体相对屏幕缩小问题?(已解决)

自己开发出来的网站,在手机上访问时,总是整体小了一块,不能很好的适应屏幕,每次都要用手指再放大到合适尺寸,后发现,需要在开发代码中添加: <meta name="viewport" content="width=device-width, initial-scale=1">  (可添加到第一行) 参数说明: width - viewport的宽度 height - viewport的高度 initial-scale - 初始的缩放比例 minimum-s

安卓建立项目后,在项目上出现小红叉(已解决)!

近来,有幸了解了谷歌的一款面向世界的新产品--无人驾驶汽车,尽管它还没有面世,但就目前来看,它所带来的影响也是巨大的,现在,我就来谈谈我对这个无人驾驶汽车的未来大一些想法. 无人驾驶汽车,顾名思义,无人驾驶的汽车,即自动化,电子计算机,传感器,互联网等信息技术所主导的驾驶系统之下所产生的汽车类别. 在这里,我不讨论这个汽车的技术分析,我并不精通于这方面,我想谈谈的,是他的未来趋势. 我曾经见过一些文章,或者一些学者曾经说过,无人驾驶汽车的到来将使得汽车行业空前的发达,因为它可是使得那些不会开车的

scrapy 安装出错 [err2] no such file or directory: &#39;README.rst&#39;【已解决】

背景:pip安装一直不成功,很多模块用pip安装都不行,只好到github下载zip安装 c:\Document and settings\> python e:\scrapy-0.24\setup.py install 结果失败,提示 [err2] no such file or directory: 'README.rst', 百度到了一个解决方法:cd 到setup.py 所在的目录再安装 e:\scrapy-0.24> python setup.py install 前面都跑的很欢快,

关于MySQL字符集问题【已解决】

关于MySQL字符集问题[已解决] 先来看看我的字符集设置 全都是utf8.这里没有什么问题 接下来我创建了一个数据表book.来看下我创建的表结构 当输入命令:mysql> insert into book(bookname,publisher,author,price,detail) values('PHP','电子工业出版社','武胜利','80.00','与PHP相关的图书');ERROR 1366 (HY000): Incorrect string value: '\xB5\xE7\x

可编辑ztree节点的增删改功能图标控制---已解决

<!DOCTYPE html> <HTML> <HEAD> <TITLE> ZTREE DEMO - beforeEditName / beforeRemove / onRemove / beforeRename / onRename</TITLE> <meta http-equiv="content-type" content="text/html; charset=UTF-8"> <l

服务器老是死机,重启后就可以了。。已解决

服务器没过多久又死机了,重启后又可以,开始以为是软件的问题,重装了干净的系统,结果没多久还是出现这个问题,在安装系统的时候非常缓慢,排除了软件问题,应该是硬件有问题了,内存.CPU经过替换法排查都没有问题,想到安装系统的时候非常缓慢,怀疑是硬盘有问题,下载了硬盘检测软件,结果一看,居然很多坏道,马上了一个新硬盘,后面再也没出现这种情况. 分析原因:硬盘有坏道,当系统读取到坏道的时候卡机或死机. 服务器老是死机,重启后就可以了..已解决,布布扣,bubuko.com

【已解决】Android微信开放平台,申请移动应用的 应用签名 如何获取

你看到的这个文章来自于http://www.cnblogs.com/ayanmw 在微信开放平台,申请移动应用的时候: https://open.weixin.qq.com/cgi-bin/appcreate?t=manage/createMobile&type=app&lang=zh_CN&token=60682ddfbd9106b1c4b1f9d70f56c98e5f728905 下一步后需要填写应用签名 这可难倒了我了..签名 keystore文件可没有这么简单. "

【已解决】java.lang.IllegalArgumentException: column &#39;_id&#39; does not exist

今天用到SimpleCursorAdapter来适配ListView的数据,依旧记得SimpleCursorAdapter必须匹配一个字段名为_id的主键列,一开始我用SQLiteDatabase的rawQuery方法拼sql查询,因为是用SELECT * FROM table_name,所以一切正常. 后来我用query方法就挂了,抛出了java.lang.IllegalArgumentException: column '_id' does not exist异常,然后我发现原来是参数col