以下是我实现的 GameCenter 排行榜代码...
GKLocalPlayer *localPlayer = [GKLocalPlayer localPlayer];
localPlayer.authenticateHandler = ^(UIViewController *viewController, NSError *error){
if (viewController != nil) {
[self presentViewController:viewController animated:YES completion:nil];
LBs.hidden=NO;
}
else {
}
if ([GKLocalPlayer localPlayer].authenticated) {
GameCenter = YES;
}
else {
GameCenter = NO;
}
};
上面的代码没什么特别的,它只是让你打开 Game Center 并查看排行榜。然后,当您单击您的分数,然后单击 SHARE 按钮时,它会将其发送到 Twitter(例如)。Twitter 上的消息是“在玩 JungleJim 的 HighScore 上查看我的分数”。
但是,我想要一条包含玩家高分数的自定义消息。如何更改共享按钮以在 Twitter/Facebook 帐户上包含自定义消息。我的意思不是让用户输入消息。我的意思是让高分数字已经在那里弹出消息。
我是否必须在上述代码或其他地方完全包含代码?