Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 控制弹跳_Ios_Uicollectionview_Uirefreshcontrol - Fatal编程技术网

Ios 控制弹跳

Ios 控制弹跳,ios,uicollectionview,uirefreshcontrol,Ios,Uicollectionview,Uirefreshcontrol,我使用UIRefreshControl和UICollectionView实现了一个pull-to-refresh控件。但是,它工作得很好,当我将集合视图拉到它启动新数据获取的点之外时,集合视图会按导航栏加上状态栏的高度跳下,即运动不平滑 我最初认为这可能是因为iOS7的内容偏移,但这种情况也发生在iOS6中 有什么想法可能是错误的或我应该检查什么吗?来自UIRefreshControl参考: 因为刷新控件是专门为在 由表视图控制器管理的表视图,在 不同的上下文可能导致未定义的行为 基本上,就是说

我使用UIRefreshControl和UICollectionView实现了一个pull-to-refresh控件。但是,它工作得很好,当我将集合视图拉到它启动新数据获取的点之外时,集合视图会按导航栏加上状态栏的高度跳下,即运动不平滑

我最初认为这可能是因为iOS7的内容偏移,但这种情况也发生在iOS6中


有什么想法可能是错误的或我应该检查什么吗?

来自UIRefreshControl参考:

因为刷新控件是专门为在 由表视图控制器管理的表视图,在 不同的上下文可能导致未定义的行为


基本上,就是说它只有在UITableViewController内部使用时才能很好地发挥作用。在其他地方使用时,会出现这种奇怪的反弹。

UIRefreshControl会调整contentInset属性,iOS 6中也有此属性。你有手动调整此属性的代码吗?没有,我根本不处理此viewController中的contentInset。你在情节提要中使用AutoLayout吗?我既没有使用AutoLayout,也没有使用情节提要