Freigeben über


CPApplicationDelegate.GetViewController Methode

Definition

Rufen Sie die UIViewController durch den identifizierten restorationIdentifierComponentsab.

[Foundation.Export("application:viewControllerWithRestorationIdentifierPath:coder:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 6, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual UIKit.UIViewController GetViewController (UIKit.UIApplication application, string[] restorationIdentifierComponents, Foundation.NSCoder coder);
abstract member GetViewController : UIKit.UIApplication * string[] * Foundation.NSCoder -> UIKit.UIViewController
override this.GetViewController : UIKit.UIApplication * string[] * Foundation.NSCoder -> UIKit.UIViewController

Parameter

application
UIApplication

Verweis auf die UIApplication, die diese Delegatmethode aufgerufen hat.

restorationIdentifierComponents
String[]

Ein Array von Bezeichnern, die den Pfad zum gewünschten Ansichtscontroller identifizieren, der zuletzt sein sollte.

coder
NSCoder

Gibt zurück

Attribute

Hinweise

Um einen bestimmten UIViewControllerabzurufen, muss der restorationIdentifierComponents die Bezeichner des gewünschten Ansichtscontrollers und aller zugehörigen Vorgänger in der Ansichtscontrollerhierarchie enthalten. Der letzte Wert sollte der des gewünschten Ansichts contollers sein, während der erste der Stamm der Hierarkie des Ansichtscontrollers sein sollte.

Gilt für: