簡體   English   中英

如何通過坐標/位置(x,y)查找UIView

[英]How to find an UIView by a coordinate/location (x,y)

我有一個平移手勢,可返回用戶的當前位置(以x和y坐標表示)。

我也有不同大小的圓圈,彼此堆疊在一起。

我現在的問題是,是否有可能通過ax,y坐標找到其中一個圓(每個圓是一個UIView)? 或者,如何找出用戶當前位置的UIView?

蠻力:

NSArray *allCircle /*collection of UIviews */

for(UIView *circle in allCircles){
  if(CGRectContainsPoint([circle frame], point))
  {
   // got it !!
    break;
  }
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM