Ist es möglich, nur eine der Kind-VC zu drehen?iOS nur einen der childviewcontrollers drehen
Der Xamarin Code (es ist so ziemlich das gleiche wie swift)
mainVC.addChildViewController(childVC_A);
mainVC.addChildViewController(childVC_B);
mainVC.addSubView(childVC_A.View);
mainVC.addSubView(childVC_B.View);
die mainVC
hat shouldAutorotate
wahr und GetSupportedInterfaceOrientations
zu sein, alle Ausrichtung zurückzukehren;
Ich möchte nur childVC_A
zu Querformat und childVC_B
Autorotate immer im Hochformat bleiben.
childVC_A
hat shouldAutorotate
true
und GetSupportedInterfaceOrientations
, um alle Ausrichtungen zurückzugeben;
childVC_B
hat shouldAutorotate
zu false
und GetSupportedInterfaceOrientations
nur Porträt zurückzukehren;
Ist das möglich?
Gibt es eine Möglichkeit, eine Unteransicht/vc zum Layout zu zwingen, als ob es in Querformat gedreht wurde? – WindowsMaker
@zaftcoAgeiha Sie können die 'transform' -Eigenschaft der View-Controller-Ansicht so einstellen, dass sie eine Rotation anwendet, ja. Sie können diese Eigenschaft natürlich in [der Dokumentation] (https://developer.apple.com/library/ios/documentation/UIKit/Reference/UIView_Class/#//apple_ref/occ/instp/UIView/transform) nachlesen . –