Информирование пользователя о том, что оценка была отправлена ​​в Game Center - PullRequest
0 голосов
/ 20 марта 2011

Есть ли способ сообщить пользователю, что его счет успешно отправлен, или просто использовать представление предупреждений.

Я имею в виду что-то вроде приветственного сообщения Game Center: «Добро пожаловать, пользователь»

Ответы [ 2 ]

0 голосов
/ 04 марта 2012

Я имею в виду что-то вроде приветственного сообщения Game Center: «Добро пожаловать, Пользователь "

Вы можете использовать GKNotificationBanner на iOS 5.

Посмотрите на ссылку

0 голосов
/ 20 марта 2011

Оценка счета Game Center реализует обратный вызов блока, который можно использовать для обработки ошибок или успешной отправки.Эта функция скопирована непосредственно из документации разработчика:

- (void) reportScore: (int64_t) score forCategory: (NSString*) category{
  GKScore *scoreReporter = [[[GKScore alloc] initWithCategory:category] autorelease];
  scoreReporter.value = score;

  [scoreReporter reportScoreWithCompletionHandler:^(NSError *error) {
    if (error != nil){
      //There was an error submitting the score.
    }else {
      //The score was successfully submitted.
    }
  }];
}

С точки зрения пользовательского интерфейса, например скользящего представления «Добро пожаловать назад», для этого вам придется создать собственный пользовательский интерфейс.(Я просто использую UIAlertview, но это полностью ваше дело.)

...