public interface UIScrollViewDelegate
| Modifier and Type | Method and Description |
|---|---|
default void |
scrollViewDidChangeAdjustedContentInset(UIScrollView scrollView)
Also see -[UIScrollView adjustedContentInsetDidChange]
|
default void |
scrollViewDidEndDecelerating(UIScrollView scrollView)
called when scroll view grinds to a halt
|
default void |
scrollViewDidEndDraggingWillDecelerate(UIScrollView scrollView,
boolean decelerate)
called on finger up if the user dragged.
|
default void |
scrollViewDidEndScrollingAnimation(UIScrollView scrollView)
called when setContentOffset/scrollRectVisible:animated: finishes.
|
default void |
scrollViewDidEndZoomingWithViewAtScale(UIScrollView scrollView,
UIView view,
double scale)
scale between minimum and maximum.
|
default void |
scrollViewDidScroll(UIScrollView scrollView)
any offset changes
|
default void |
scrollViewDidScrollToTop(UIScrollView scrollView)
called when scrolling animation finished.
|
default void |
scrollViewDidZoom(UIScrollView scrollView)
any zoom scale changes
|
default boolean |
scrollViewShouldScrollToTop(UIScrollView scrollView)
return a yes if you want to scroll to the top.
|
default void |
scrollViewWillBeginDecelerating(UIScrollView scrollView)
called on finger up as we are moving
|
default void |
scrollViewWillBeginDragging(UIScrollView scrollView)
called on start of dragging (may require some time and or distance to move)
|
default void |
scrollViewWillBeginZoomingWithView(UIScrollView scrollView,
UIView view)
called before the scroll view begins zooming its content
|
default void |
scrollViewWillEndDraggingWithVelocityTargetContentOffset(UIScrollView scrollView,
CGPoint velocity,
CGPoint targetContentOffset)
called on finger up if the user dragged.
|
default UIView |
viewForZoomingInScrollView(UIScrollView scrollView)
return a view that will be scaled.
|
default void scrollViewDidEndDecelerating(UIScrollView scrollView)
default void scrollViewDidEndDraggingWillDecelerate(UIScrollView scrollView, boolean decelerate)
default void scrollViewDidEndScrollingAnimation(UIScrollView scrollView)
default void scrollViewDidEndZoomingWithViewAtScale(UIScrollView scrollView, UIView view, double scale)
default void scrollViewDidScroll(UIScrollView scrollView)
default void scrollViewDidScrollToTop(UIScrollView scrollView)
default void scrollViewDidZoom(UIScrollView scrollView)
default boolean scrollViewShouldScrollToTop(UIScrollView scrollView)
default void scrollViewWillBeginDecelerating(UIScrollView scrollView)
default void scrollViewWillBeginDragging(UIScrollView scrollView)
default void scrollViewWillBeginZoomingWithView(UIScrollView scrollView, UIView view)
default void scrollViewWillEndDraggingWithVelocityTargetContentOffset(UIScrollView scrollView, CGPoint velocity, CGPoint targetContentOffset)
default UIView viewForZoomingInScrollView(UIScrollView scrollView)
default void scrollViewDidChangeAdjustedContentInset(UIScrollView scrollView)