UIScrollView's Drag() function calls CalculateConstrainOffset on line 865 of UIScrollView.cs. This tells you whether the scroll view should be constrained on X or Y. Value of '0' means it won't be. A non-zero value means it should be. The scroll view then proceeds to reduce the drag's effect on line 883, but you can add custom code there that would do something else as well -- such as show a sprite just above the scroll view's content.