12

これは簡単な質問だと思いますが、これを行う方法を見つけることができないようです。

私のuiviewcontrollerのサブビューであるビューがあります。その視点の中で、私は別の視点を持っています。明確にするために、これはアーキテクチャです:

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

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 に答える