gpt4 book ai didi

iphone - uiscrollview setcontentoffset 动画动画时不滚动的问题 :yes is set

转载 作者:行者123 更新时间:2023-12-03 18:12:22 26 4
gpt4 key购买 nike

这很奇怪,我想知道是否有人有什么想法?

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

如果我这样做:

CGPoint currentOff = scrollView.contentOffset;
currentOff.x+=240;
[scrollView setContentOffset:currentOff animated: NO];

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

CGPoint currentOff = scrollView.contentOffset;
currentOff.x+=240;
[scrollView setContentOffset:currentOff animated: YES];

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

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

最佳答案

我也遇到过这种情况,最终采用了以下解决方法:

[UIView animateWithDuration:.25 animations:^{
self.scrollView.contentOffset = ...;
}];

关于iphone - uiscrollview setcontentoffset 动画动画时不滚动的问题 :yes is set,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3941315/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com