12

我认为这是一个简单的问题,但我似乎无法找到一种方法来做到这一点。

我有一个视图,它是我的 uiviewcontroller 的子视图。在这种观点中,我有另一种观点。为了澄清,这是架构:

>UIViewController.view
--->Subview A
------->Subview B

我想得到 inside 的subview b框架uiviewcontroller.view

这可能吗?subviewB.frame给了我内部的视图框架Subview A

4

1 回答 1

36

使用UIView convertRect:toView:方法:

CGRect frameRelativeToViewControllerView = [subviewB convertRect:subviewB.bounds toView:viewController.view];
于 2013-07-13T03:50:30.717 回答