最近在维护项目遇到一些奇葩的问题,自己研究了一下,但并没有解决,再此做个记录,路过的大牛还望,出个思路;
再此,描述问题,以供大家研讨
1. mjrefresh 布局问题
viewcontroller里面有两个和self.view 一样大小的view 一个 是添加了mjrefresh.mj_header 的tableview 一个是 uiscrollview , 在self.view里有一个按钮 会根据按钮的状态去判断展示哪一个view,运用的方法是removeallviews ,移除self.view的全部view 进行重画界面的方法实现,发现跳转到uiscrollview后再返回重构时,mjrefresh.mj_header 会不断的向下偏移,也就是tableview 的contentoffset.y 会不断的变大;
2.uicollectionview 滑动问题
uicollectionview 相信大家都用过,uicollectionview 设置水平滚动并设置翻页效果,在collectionview:(uicollectionview *)collectionview cellforitematindexpath:(nsindexpath *)indexpath 方法里打印 indexpath.item 你会发现item 与当前显示的item 的下标对应不上,从左往右滑动时 下标是多加了1的,从右往左滑时,下标是多减了1的;
问题已记录望路过大神有遇到的,还请指点一二
如对本文有疑问, 点击进行留言回复!!
IOS系统中使用new Date()报错valid Date
解决Android10读取不到/sdcard/、/storage/emulated/0/文件的问题
Codeforces Round #649 (Div. 2)-B. Most socially-distanced subsequence(思维)
网友评论