例如加载了5张图片,中间放大的图片是第三张,左右两边分别是第二张和第四张图。发现左边第二张图明显变大了,导致左边间距变小。 出现这种问题的原因是:在refreshVisibleCellAppearance方法中,for循环遍历计算大小,计算第二张图的大小时,delta这个绝对值应该大于等于pageSize.width,结果却是绝对值小于pageSize.width,然后进入了小于的if条件中,最后再去计算cell的frame发现宽高变大了,和第四张图的宽高不一致,所以导致间距的大小显示不一致。