2011-04-18 17 views

cevap

16

Sen gamecenter: URL şemasını kullanarak Oyun Merkezi uygulama oluşturabilirsiniz:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"gamecenter:"]]; 
6

iOS 6.0'da GKGameCenterViewController kullanarak Oyun Merkezini göstermek için oldukça serin yeni bir yolu var. Elinden görünüm denetleyicisi GKGameCenterViewController bir temsilci olarak mutlaka görür kullanmak için

:

@interface ViewController : UIViewController <GKGameCenterControllerDelegate> 

Sonra Oyun Merkezi görünümü görüntülemek için:

- (void)showGameCenter 
{ 
    GKGameCenterViewController *gameCenterController = [[GKGameCenterViewController alloc] init]; 
    if (gameCenterController != nil) 
    { 
     gameCenterController.gameCenterDelegate = self; 
     [self presentViewController: gameCenterController animated: YES completion:nil]; 
    } 
} 

//Called when the player is done interacting with the GKGameCenterViewController 
- (void)gameCenterViewControllerDidFinish:(GKGameCenterViewController *)gameCenterViewController 
{ 
    [self dismissViewControllerAnimated:YES completion:nil]; 
} 

Eğer iOS 5.0 altında kullanıcı, Daha önce söylediğin gibi URL şemalarını kullanabilirsiniz.

İlgili konular