Ios 控制弹跳
我使用UIRefreshControl和UICollectionView实现了一个pull-to-refresh控件。但是,它工作得很好,当我将集合视图拉到它启动新数据获取的点之外时,集合视图会按导航栏加上状态栏的高度跳下,即运动不平滑 我最初认为这可能是因为iOS7的内容偏移,但这种情况也发生在iOS6中Ios 控制弹跳,ios,uicollectionview,uirefreshcontrol,Ios,Uicollectionview,Uirefreshcontrol,我使用UIRefreshControl和UICollectionView实现了一个pull-to-refresh控件。但是,它工作得很好,当我将集合视图拉到它启动新数据获取的点之外时,集合视图会按导航栏加上状态栏的高度跳下,即运动不平滑 我最初认为这可能是因为iOS7的内容偏移,但这种情况也发生在iOS6中 有什么想法可能是错误的或我应该检查什么吗?来自UIRefreshControl参考: 因为刷新控件是专门为在 由表视图控制器管理的表视图,在 不同的上下文可能导致未定义的行为 基本上,就是说
有什么想法可能是错误的或我应该检查什么吗?来自UIRefreshControl参考: 因为刷新控件是专门为在 由表视图控制器管理的表视图,在 不同的上下文可能导致未定义的行为
基本上,就是说它只有在UITableViewController内部使用时才能很好地发挥作用。在其他地方使用时,会出现这种奇怪的反弹。UIRefreshControl会调整contentInset属性,iOS 6中也有此属性。你有手动调整此属性的代码吗?没有,我根本不处理此viewController中的contentInset。你在情节提要中使用AutoLayout吗?我既没有使用AutoLayout,也没有使用情节提要