在没有UIScrollView的情况下制作UIView Scrollable

Cri*_*222 6 iphone objective-c uiscrollview uiview ios

基本上,我要做的是使正常的UIView可滚动(没有UIScrollView).当我的应用程序将方向从纵向更改为横向时,低于底部边界的内容将无法访问.当我尝试使用UIScrollView时,我仍然无法访问底部边界下方的内容,并且ScrollView没有调整大小以遵循我为其设置的约束.

有人可以帮我制作UIView可滚动吗?

iSk*_*ore 3

您可以使 UIView 可滚动,但不能以传统方式进行。正如@colinrf所说,这就是 UIScrollView 的用途。但是,例如,您可以将 UIView 创建为屏幕高度的两倍,然后根据移动减去和添加Y的值。例如,如果触摸位置(如果需要,则为增量)从屏幕中间向顶部负向移动,则也向负向移动该值。你也可以这样做。RectUITouchYUIGuestureSwipe