psCollectionViewCell 可能无法点击解决

来源:互联网 发布:注册公司 知乎 编辑:程序博客网 时间:2024/06/07 21:12

PSCollectionView采取可见区域才加载方案处理内存

保存可见区域的Rect字典小数精度为6位 CGFloat

在NSStringFromCGRect转换时,默认保存小数点后5位。导致allKeysForObject数据不匹配,取出的key为空,从而判断visibleViews中无此视图(实际是数据误差)。

本人解决方案为将CGRect viewRect = CGRectMake(left, top, self.colWidth, colHeight)中可能存在误差的top, self.colWidth类型由CGFloat类型改成NSInteger。完成。


0 0