【发布时间】:2016-11-27 09:50:52
【问题描述】:
我试图弄清楚如何确定我的接触点是否是我将 UIView 作为子视图的位置。背景是 UIView 本身,我正在将多个其他 UIView 添加到......所以当我长按并在按住触摸的同时更改位置时,我想知道此时是否有 UIView。
我一直在想,仍然不清楚如何去做,但遇到了this,这让我想到了获取层次结构的索引并检查它是否大于 1。但是我怎么能在我的地方做到这一点摸摸吗?
任何提示或线索将不胜感激。
【问题讨论】:
-
this answer 对您的案例有用吗?
-
不!问题是如何查找在我触摸的位置是否有多个图层(子视图)而不是找到 x 和 y。
-
你是使用 touchesBegun 方法检测触摸还是 UIGestures?
标签: ios objective-c swift uiview swift3