[英]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.