CPApplicationDelegate.GetViewController Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Извлеките объект , UIViewController определенный .restorationIdentifierComponents
[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
Параметры
- application
- UIApplication
Ссылка на UIApplication, которая вызвала этот метод делегата.
- restorationIdentifierComponents
- String[]
Массив идентификаторов, определяющих путь к нужному контроллеру представления, который должен быть последним.
- coder
- NSCoder
Возвращаемое значение
- Атрибуты
Комментарии
Чтобы получить определенный UIViewControllerобъект , restorationIdentifierComponents
должен содержать идентификаторы требуемого контроллера представления и всех его предков в иерархии контроллеров представлений. Последнее значение должно быть значением требуемого contoller представления, а первое значение должно быть корнем иерархии контроллера представления.