小编Bou*_*Bob的帖子

设置动画时,uiscrollview setcontentoffset动画不滚动的问题:是的

这很奇怪,我想知道是否有人有任何想法?

我正在尝试滚动UIScrollView以响应iPad上的按钮按下.

如果我做:

CGPoint currentOff = scrollView.contentOffset;
currentOff.x+=240;
[scrollView setContentOffset:currentOff animated: NO];
Run Code Online (Sandbox Code Playgroud)

滚动视图按预期跳转到所需位置,但我希望它滚动.但是,当我这样做时:

CGPoint currentOff = scrollView.contentOffset;
currentOff.x+=240;
[scrollView setContentOffset:currentOff animated: YES];
Run Code Online (Sandbox Code Playgroud)

然后它什么都没做!我有另一个滚动视图,它正常工作并按setContentOffset:YES预期响应,所以我很困惑.关于为什么滚动可能不会发生的任何想法都是最受欢迎的!

此外,使用时- (void)scrollViewDidScroll:(UIScrollView *)sender 根本没有收到任何东西,animated:YES但在animated:NO使用时会被调用!

iphone uiscrollview animated

43
推荐指数
2
解决办法
3万
查看次数

标签 统计

animated ×1

iphone ×1

uiscrollview ×1