Как я могу протестировать, если представление прокрутки возвращается?

Как я могу протестировать, если представление прокрутки возвращается? Существует ли уведомление или что-то, когда возврат заканчивается?

13
задан Kevin Guan 23 March 2016 в 12:38
поделиться

1 ответ

Да ... ознакомьтесь со спецификацией UIScrollViewDelegate, реализуйте методы, включая два ниже, и установите соответствующий делегат UIScrollView:

// User stops dragging the table view.

- (void)scrollViewDidEndDragging:(UIScrollView *)scrollView
    willDecelerate:(BOOL)decelerate;

// Control slows to a halt after the user drags it

- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView;

Вероятно, вас больше всего заинтересует scrollViewDidEndDecelerating. Они также работают в UITableView, где я их изначально нашел (UITableView наследуется от UIScrollView).

7
ответ дан 1 December 2019 в 17:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: