2011-08-18 3 views
0

내 게임에 게임 센터와 공개 게임을 모두 포함 시켰습니다. 성공적으로 로그인했음을 알려주기 위해 알림이 나타나면 열린 게임이 게임 센터 알림과 겹칩니다. 대신 알림을 맨 아래로 이동하십시오. 나는 그 문서를 보았지만, 내 인생에서 그것을 작동시키는 법을 이해할 수는 없다. 나는 enum ENotificationPosition을보고, ENotificationPosition_BOTTOM을 포함하고 있지만, 그 코드를 작동시키기 위해서 어디에 두어야할까요?OpenFeint 하단에서 알림

답변

1

OpenFeint를 초기화하는 데 사용하는 설정 사전에 지정하면됩니다. 예 :

NSDictionary* settings = [NSDictionary dictionaryWithObjectsAndKeys: 
          [NSNumber numberWithInt:UIInterfaceOrientationPortrait], OpenFeintSettingDashboardOrientation, 
          kShortAppName, OpenFeintSettingShortDisplayName, 
          [NSNumber numberWithBool:NO], OpenFeintSettingAlwaysAskForApprovalInDebug, 
          [NSNumber numberWithBool:YES], OpenFeintSettingGameCenterEnabled, 
          window, OpenFeintSettingPresentationWindow, 
          [NSNumber numberWithInt:ENotificationPosition.ENotificationPosition_BOTTOM_LEFT], OpenFeintSettingNotificationPosition, 
          nil]; 

[OpenFeint initializeWithProductKey:kOFProductKey 
          andSecret:kOFProductSecret 
        andDisplayName:kLongAppName 
         andSettings:settings 
         andDelegates:delegates]; 
관련 문제