在UITableView或UIScrollView中是否可以添加一个“对齐位置”的功能?我的意思不是当我按下按钮或调用某个方法时自动滚动到一个位置,而是当我在特定点,比如0, 30
附近滚动我的滚动视图或表格视图时,它会自动对齐并停留在那里。所以如果我的滚动视图或表格视图滚动,在用户在0, 25
或0, 35
之间释放时,它将自动“捕捉”并滚动到那里。我可以想象在UIScrollView的scrollViewDidEndDragging:WillDecelerate:
或scrollViewWillBeginDecelerating:
方法中放入一个if语句来测试位置是否落在该区域内,但我不确定如何在UITableView中实现这一点。任何指导都将不胜感激。