因此,为了给用户一个“哎,有什么东西在这里了下来…”,我想有滚动视图做了细微的反d – 先降后升 – 上推出.我试过这个:
- (voID)vIEwDIDLoad .... [NSTimer scheduledTimerWithTimeInterval:0.8 target:self selector:@selector(bounceScrollVIEw) userInfo:nil repeats:NO];}- (voID)bounceScrollVIEw{ [self.verticalScrollVIEws[0] scrollRectToVisible:CGRectMake(0,600,1,1) animated:YES]; [NSTimer scheduledTimerWithTimeInterval:0.01 target:self selector:@selector(_unbounceScrollVIEw) userInfo:nil repeats:NO];}- (voID)_unbounceScrollVIEw{ [self.verticalScrollVIEws[0] scrollRectToVisible:CGRectZero animated:YES];}
但是,此代码使视图在两页之间的大约中间位置“卡住”.
有帮助吗?
解决方法 想法1:您需要关闭分页,为d跳设置动画,然后重新打开分页.想法2:你的第二步太快了:
scheduledTimerWithTimeInterval:0.01
尝试更长的时间间隔!我会从0.4开始.
想法3:为什么不使用flashScrollindicators而不是你的反d?这正是它的用途!
总结以上是内存溢出为你收集整理的ios – Bounce UIScrollView – 暗示还有更多全部内容,希望文章能够帮你解决ios – Bounce UIScrollView – 暗示还有更多所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)