Freigeben über


UIViewController.LoadViewIfNeeded Methode

Definition

Lädt bei Bedarf synchron aus View einem Storyboard oder NIB.

[Foundation.Export("loadViewIfNeeded")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual void LoadViewIfNeeded ();
abstract member LoadViewIfNeeded : unit -> unit
override this.LoadViewIfNeeded : unit -> unit
Attribute

Hinweise

Diese Methode kann verwendet werden, um sicherzustellen, dass das View Objekt instanziiert wurde, wenn das UIViewController über ein zugeordnetes Storyboard oder NIB verfügt. (Siehe auch ViewIfLoaded.)

var newVC = UIStoryboard.FromName("Main", NSBundle.MainBundle).InstantiateInitialViewController();
if (newVC.ViewIfLoaded == null)
{
    //This call blocks until the View is instantiated
    newVC.LoadViewIfNeeded();
}

Gilt für:

Weitere Informationen