gpt4 book ai didi

iphone - Uitableviewcell 中的自动滚动

转载 作者:行者123 更新时间:2023-12-03 20:31:33 29 4
gpt4 key购买 nike

-(IBAction)_clickautoscroll:(id)sender
{
NSTimer *autoscrollTimer;
if (autoscrollTimer == nil) {
autoscrollTimer = [NSTimer scheduledTimerWithTimeInterval:(55.0/1000.0)
target:self
selector:@selector(autoscrollTimerFired:)
userInfo:nil
repeats:YES];
}
}
- (void)autoscrollTimerFired:(NSTimer*)timer {
CGPoint scrollPoint = self.table.contentOffset;
scrollPoint = CGPointMake(scrollPoint.x, scrollPoint.y + 1);
[self.table setContentOffset:scrollPoint animated:NO];
}

我有这个用于自动滚动 tableviewcell 的代码,当我单击此按钮时,它开始自动滚动,但我想在另一个按钮单击中停止此操作。如何在按钮单击中停止上述自动滚动。TR提前致谢。

最佳答案

保存引用autoscrollTimer,然后使用NSTimerinvalidate方法终止计时器。或者,按照建议,使用 scrollToRowAtIndexPath:atScrollPosition: 代替。

关于iphone - Uitableviewcell 中的自动滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8860621/

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