UIView iOS 上的可拖动行为的名称是啥?
Posted
技术标签:
【中文标题】UIView iOS 上的可拖动行为的名称是啥?【英文标题】:What is the name of draggable behavior on UIView iOS?UIView iOS 上的可拖动行为的名称是什么? 【发布时间】:2011-09-16 14:17:10 【问题描述】:ios 中的大多数视图都是可拖动的,就像在 safari 中一样,我可以拖动它,当我释放它时,它会弹回原位。这种行为称为对此的任何引用。
【问题讨论】:
【参考方案1】:你想实现UIScrollView
。
UIScrollView 的核心概念 对象(或者简单地说,滚动视图)是 它是一种观点,其起源是 可在内容视图上调整。它 将内容剪辑到其框架,这 一般(但不一定) 与 应用程序的主窗口。一个卷轴 视图跟踪手指的运动 并相应地调整原点。 显示其内容的视图 “通过”滚动视图绘制 基于新的自身的一部分 原点,固定到偏移量 在内容视图中。滚动视图 本身没有绘图,除了 显示垂直和水平 滚动指示器。滚动视图 必须知道内容视图的大小 所以它知道什么时候停止滚动; 由 默认情况下,它“反弹”时 滚动超出了范围 内容。
【讨论】:
【参考方案2】:听起来您指的是UIScrollView 中固有的功能。
【讨论】:
【参考方案3】:您正在寻找UIScrollView,它在滚动“太远”时会弹回原位。
Safari 实现了 UIWebView,它实现了 UIScrollView,这就是它滚动的原因。
【讨论】:
以上是关于UIView iOS 上的可拖动行为的名称是啥?的主要内容,如果未能解决你的问题,请参考以下文章