UIScrollView的一些关系

contentInsets和contentoffset以及contentSize

可见范围: contentSize + contentInsets 也就是(contentSize.width+contentInsets.left+contentInsets.right,contentSize.height+contentInsets.top+contentInsets.bottom)

偏移量:要是UIScrollView中坐标为(x,y,w,h)的视图在左上角与UIScrollView左上角重合显示出来,那么contentoffset = frame - contentinsets

也就是(x - contentinsets.left,y - contentinsets.top)

当我给UIScrollView添加了一个UITableView再给UITableViewCell添加了一个横向布局的UICollectionView后,再在UIScrollView上添加了一个PanGesture,这个时候的响应是比较复杂的了,在UICollectionView减速的时候居然出现了不响应拖动的情况,对此如下设置后似乎就恢复了正常

[UICollectionView setCanCancelContentTouches:NO];
[UICollectionView setAlwaysBounceVertical:NO];

 

posted @ 2018-07-19 17:54  雨筱逸悠  阅读(71)  评论(0编辑  收藏  举报