title: Dismiss Game Center view
body: <p>I implemented Game Center into an iOS app. </p>
  
  <p>When the game center leader board view is opened from within the app and I press the 'Done' button, the view doesn't disappear. </p>
  
  <p><strong>Below the code to open the Game Center view:</strong></p>
  
  <pre><code>        GKGameCenterViewController gameCenter = new GKGameCenterViewController ();
  
          gameCenter.ViewState = GKGameCenterViewControllerState.Leaderboards;
          gameCenter.LeaderboardCategory = "myleaderboardddd";
          gameCenter.LeaderboardTimeScope = GKLeaderboardTimeScope.AllTime;
  
          gameCenter.Finished += delegate(object sender, EventArgs e) {
              Console.WriteLine ("CLOSE THIS VIEW!");   // &lt;-- THIS IS NEVER REACHED
              this.DismissViewController(true, null);
          };
  
          this.PresentViewController (gameCenter, true, null);
  </code></pre>
  
  <p>Note that the Console.WriteLine is never reached when pressing the done button.</p>
  
  <p>What do I do wrong?</p>