Есть два UIViewControllers: MyParentViewController и MyToolbarViewController. MyParentViewController управляет представлением, которое заполняет большую часть экрана. MyToolbarViewController - это подкласс MyParentViewController и управляет сравнительно небольшим представлением с более высоким индексом z, чем представление, управляемое его родительским MyParentViewController.Должны ли родительские UIViewControllers распространять didRotateFromInterfaceOrientation для детей?
Поскольку представление MyParentViewController выше в иерархии представлений, его метод shouldAutorotateToDeviceOrientation
, по-видимому, превосходит его по сравнению с MyToolbarViewController. Независимо от того, что он возвращает, используется значение. Однако я не вижу, как MyToolbarViewController didAutorotateFromDeviceOrientation
вызывается. Могу ли я переопределить MyParentViewController didAutorotateFromDeviceOrientation
и вызвать метод в подвью?