Freigeben über


GKAchievement.ChallengeComposeController Methode

Definition

Überlädt

ChallengeComposeController(String, GKPlayer[], GKChallengeComposeHandler)

Stellt einen Ansichtscontroller bereit, der verwendet werden kann, um eine Herausforderung mit einer Nachricht an andere Spieler zu senden.

ChallengeComposeController(GKPlayer[], String, GKChallengeComposeHandler)

Stellt einen Ansichtscontroller bereit, der verwendet werden kann, um eine Herausforderung mit einer Nachricht an andere Spieler zu senden.

ChallengeComposeController(String, GKPlayer[], GKChallengeComposeHandler)

Stellt einen Ansichtscontroller bereit, der verwendet werden kann, um eine Herausforderung mit einer Nachricht an andere Spieler zu senden.

[Foundation.Export("challengeComposeControllerWithMessage:players:completionHandler:")]
[Foundation.Export("challengeComposeControllerWithMessage:players:completionHandler:")]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual UIKit.UIViewController ChallengeComposeController (string message, GameKit.GKPlayer[] players, GameKit.GKChallengeComposeHandler completionHandler);
[Foundation.Export("challengeComposeControllerWithMessage:players:completionHandler:")]
public virtual UIKit.UIViewController ChallengeComposeController (string message, GameKit.GKPlayer[] players, GameKit.GKChallengeComposeHandler completionHandler);
abstract member ChallengeComposeController : string * GameKit.GKPlayer[] * GameKit.GKChallengeComposeHandler -> UIKit.UIViewController
override this.ChallengeComposeController : string * GameKit.GKPlayer[] * GameKit.GKChallengeComposeHandler -> UIKit.UIViewController

Parameter

message
String

Eine bearbeitbare Nachricht, die den anderen Spielern angezeigt werden kann. Kann null sein.

Dieser Parameter kann null sein.

players
GKPlayer[]

Die Spieler, die herausfordern müssen.

completionHandler
GKChallengeComposeHandler

Muss hinzugefügt werden.

Dieser Parameter kann null sein.

Gibt zurück

Das Ergebnis ist vom Typ AppKit.NSViewController unter MacOS und UIKit.UIViewController unter iOS.

Attribute

Gilt für:

ChallengeComposeController(GKPlayer[], String, GKChallengeComposeHandler)

Stellt einen Ansichtscontroller bereit, der verwendet werden kann, um eine Herausforderung mit einer Nachricht an andere Spieler zu senden.

[Foundation.Export("challengeComposeControllerWithPlayers:message:completionHandler:")]
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 7, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.WatchOS, ObjCRuntime.PlatformArchitecture.All, null)]
public virtual UIKit.UIViewController ChallengeComposeController (GameKit.GKPlayer[] playerIDs, string message, GameKit.GKChallengeComposeHandler completionHandler);
abstract member ChallengeComposeController : GameKit.GKPlayer[] * string * GameKit.GKChallengeComposeHandler -> UIKit.UIViewController
override this.ChallengeComposeController : GameKit.GKPlayer[] * string * GameKit.GKChallengeComposeHandler -> UIKit.UIViewController

Parameter

playerIDs
GKPlayer[]
message
String

Muss hinzugefügt werden.

Dieser Parameter kann null sein.

completionHandler
GKChallengeComposeHandler

Muss hinzugefügt werden.

Dieser Parameter kann null sein.

Gibt zurück

Attribute

Gilt für: