ios中的大多数视图都可以拖动,就像我可以拖动的safari一样,当我释放它时它会反弹回到它的位置。这种行为对此有什么引用。
答案 0 :(得分:3)
您想要实施UIScrollView
。
UIScrollView的核心概念 对象(或简称为滚动视图)是 这是一个起源于的观点 可在内容视图上调整。它 将内容剪辑到其框架中 一般(但不一定) 恰逢其中 应用程序的主窗口。一个卷轴 视图跟踪手指的运动 并相应地调整原点。 显示其内容的视图 “通过”滚动视图绘制 它本身的一部分基于新的 原点,固定为偏移量 在内容视图中。滚动视图 本身没有绘图除了 显示垂直和水平 滚动指示器。滚动视图 必须知道内容视图的大小 所以它知道何时停止滚动; 按 默认情况下,它会“反弹” 滚动超出了界限 内容。强>
答案 1 :(得分:1)
听起来你指的是UIScrollView中固有的功能。
答案 2 :(得分:1)
您正在寻找UIScrollView,当它滚动“太远”时会弹回原位。
Safari实现了实现UIScrollView的UIWebView,这就是它滚动的原因。