Существует ли scrollViewWillScrollToTop: - PullRequest
0 голосов
/ 14 сентября 2011

В документации Apple говорится, что scrollViewWillScrollToTop: будет вызываться как часть протокола UIScrollViewDelegate.Тем не менее, этот метод, кажется, не существует, даже когда я рекурсивно grep через папку / Developer.Я не вижу, где этот метод вызывается, ни его прототип.Есть намеки?

1 Ответ

0 голосов
/ 14 сентября 2011

Вы имеете в виду это?

Этот жест работает с одним видимым видом прокрутки; если есть несколько просмотров прокрутки (например, выбор даты) с этим свойством установить, или если делегат возвращает NO в scrollViewWillScrollToTop :, UIScrollView игнорирует запрос. После просмотра прокрутки прокручивается до верхней части представления содержимого, он отправляет делегату scrollViewDidScrollToTop: сообщение.

Это опечатка в документах. Они хотели сказать scrollViewShouldScrollToTop:. Вы можете видеть, что они упоминают о возвращении значения BOOL, а will... методы делегата обычно ничего не возвращают. Те, которые начинаются с should... с другой стороны, делают.

Я предлагаю вам сообщить об этом, нажав ссылку "Это хорошо, но ..." в нижнем колонтитуле документа. Я сделаю то же самое.

screenshot of documentation footer

...