2013-07-13 4 views
11

Ich würde denken, dies eine einfache Frage, aber ich kann nicht einen Weg zu finden, scheinen dies zu tun.Ansicht des Rahmens in UIView Get, das nicht Super

Ich habe eine Ansicht, die ein Subview meines Uiviewcontroller ist. Innerhalb dieser Sicht habe ich eine andere Sichtweise. Um zu klären, ist dies die Architektur:

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

Ich möchte den Rahmen subview b innerhalb uiviewcontroller.view bekommen.

Ist das möglich? subviewB.frame gibt mir den Rahmen der Ansicht innerhalb Subview A.

Antwort

34

Über die UIView convertRect:toView: Methode:

CGRect frameRelativeToViewControllerView = [subviewB convertRect:subviewB.bounds toView:viewController.view];