gpt4 book ai didi

iphone - UITableView 滚动是否以一定的速度平滑?

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

我正在构建一个自定义老虎机,其中有一列存在于 uitableview 中。

当用户拉动控制杆时,表格 View 应该滚动到带有索引的特定位置。我使用的方法是:

- scrollToRowAtIndexPath:atScrollPosition:animated:

但是这个方法会让表格以恒定的持续时间滚动。所以你不会真正识别长旋转或短旋转。

我正在寻找一种方法:A) 减慢滚动动画。或者,B) 将滚动动画的持续时间更改为自定义值。

正常的滚动动画(用手指)确实显示了这种效果。也许这是一个愚蠢的想法,但是在我的tableView上调用touchesBegan和touchesDidEnd方法是一个想法吗?

谢谢了

最佳答案

可能需要朝那个方向看?

 [UIView animateWithDuration: 1.0
animations: ^{
[tableViewExercises scrollToRowAtIndexPath:[NSIndexPath indexPathForRow:previousSelectedExerciseCell inSection:0] atScrollPosition:UITableViewScrollPositionTop animated:NO];
}completion: ^(BOOL finished){
}
];

仅适用于动画:否。

关于iphone - UITableView 滚动是否以一定的速度平滑?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3979119/

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