我认为这是一个简单的问题,但我似乎找不到办法做到这一点。
我的视图是我的uiviewcontroller的子视图。在那个视图中,我有另一种观点。澄清一下,这就是架构:
>UIViewController.view
--->Subview A
------->Subview B
我想在subview b
内获得uiviewcontroller.view
的框架。
这可能吗? subviewB.frame
在Subview A
内为我提供了视图框架。
答案 0 :(得分:34)
使用UIView convertRect:toView:
方法:
CGRect frameRelativeToViewControllerView = [subviewB convertRect:subviewB.bounds toView:viewController.view];