找出与视图相关的子视图的位置

时间:2013-09-20 19:19:00

标签: iphone ios objective-c uiview subview

我有一个包含多个子视图的视图。每个都包含子视图,依此类推。几层下来是我作为对象的子视图。我想在几层内的视图中找出它的帧位置。我怎么能找到这个呢?

1 个答案:

答案 0 :(得分:2)

我认为你的意思是关于superview的视图的(x,y)位置。如果是这种情况,您可以使用UIView的方法– convertPoint:toView:

[yourView convertPoint:yourView.frame.origin toView:yourSuperView];

希望这有帮助!