Mam kilka subViews w moim ViewController.iOS - czy UIView należy do kontrolera UIViewController?
W ostatniej warstwie posiadam UIView, az tego widoku chcę wywołać superview i idę w górę dopóki nie znajdę UIView, który należy do mojego ViewController.
Czy można sprawdzić, czy UIView należy do ViewController, czy nie?
UIView *someView = self.superView;
while (true)
{
if (someView BELONGS TO VIEWCONTROLLER)
{
// Now we know this view belongs to a VIewController
break;
}
someView = someView.superView;
}
Jest to kategoria napisany dla UIView, które mogą pomóc: http://stackoverflow.com/questions/1340434/get-to-uiviewcontroller-from-uiview-on-iphone/3732812 # 3732812 –
Możliwy duplikat: [Uzyskaj do UIViewController z UIView na iPhone?] (Http://stackoverflow.com/questions/1340434/get-to-uiviewcontroller-from-uiview-on-iphone) –
Nie duplikat. To pytanie dotyczy wyszukiwania widoku należącego do kontrolera widoku, a nie znajdowania kontrolera widoku dla danego widoku. –