GKAchievement.ChallengeComposeController Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
ChallengeComposeController(String, GKPlayer[], GKChallengeComposeHandler) |
Предоставляет контроллер представления, который можно использовать для отправки запроса с сообщением другим игрокам. |
ChallengeComposeController(GKPlayer[], String, GKChallengeComposeHandler) |
Предоставляет контроллер представления, который можно использовать для отправки запроса с сообщением другим игрокам. |
ChallengeComposeController(String, GKPlayer[], GKChallengeComposeHandler)
Предоставляет контроллер представления, который можно использовать для отправки запроса с сообщением другим игрокам.
[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
Параметры
- message
- String
Редактируемое сообщение, отображаемое для других игроков. Может иметь значение null
.
Этот параметр может иметь значение null
.
- players
- GKPlayer[]
Игроки, чтобы бросить вызов.
- completionHandler
- GKChallengeComposeHandler
Будет добавлено.
Этот параметр может иметь значение null
.
Возвращаемое значение
Результат имеет тип AppKit.NSViewController в MacOS и UIKit.UIViewController в iOS.
- Атрибуты
Применяется к
ChallengeComposeController(GKPlayer[], String, GKChallengeComposeHandler)
Предоставляет контроллер представления, который можно использовать для отправки запроса с сообщением другим игрокам.
[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
Параметры
- playerIDs
- GKPlayer[]
- completionHandler
- GKChallengeComposeHandler
Будет добавлено.
Этот параметр может иметь значение null
.
Возвращаемое значение
- Атрибуты