You can make UIView scrollable, but not in the usual way. As @colinrf said for UIScrollView. But, for example, you can make the UIView double the height of the screen, and then subtract and add the Y Rect value according to the movements of the UITouch . For example, if the touch location (delta, if you want) moves negatively from the middle of the screen to the top, also move the Y value negatively. You can do this with UIGuestureSwipe .
source share