首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UIScrollViewDelegate未滚动动画

UIScrollViewDelegate未滚动动画
EN

Stack Overflow用户
提问于 2012-02-05 10:25:27
回答 1查看 109关注 0票数 0

我已经创建了一个使用UIScrollViewDelegate的UIScrollView子类。我创建它是为了使用OpenGL ES对象。我有以下代码:

代码语言:javascript
复制
-(void)scrollViewDidScroll:(UIScrollView *)scrollView{
    for(InputEntity * iEnt in [sceneInstance inputObjects]){
        iEnt.display.translation = GLKVector2Make(0, self.contentOffset.y);
    }
}

它最终会将所有内容放在正确的位置,但在滚动视图停止移动之前,它不会更新位置。有没有办法修复这个问题,让它看起来像UIScrollViews那样的动画?

EN

回答 1

Stack Overflow用户

发布于 2012-02-05 11:46:02

你有像setNeedDisplay:这样的渲染方法吗?如果你有,你可以:

代码语言:javascript
复制
-(void)scrollViewDidScroll:(UIScrollView *)scrollView{
for(InputEntity * iEnt in [sceneInstance inputObjects]){
    iEnt.display.translation = GLKVector2Make(0, self.contentOffset.y);
    //render here
}
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9146414

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档