public override void ViewDidLoad() { base.ViewDidLoad (); // Perform any additional setup after loading the view, typically from a nib. _games = new List<TableItemGroup>(); _activeGames = new ActiveGamesTableSource(_games); GamesTable.Source = _activeGames; Add (GamesTable); _activeGames.RowClicked += (gameId) => { JoinGame(gameId); }; }
public override void ViewDidLoad() { base.ViewDidLoad (); // Perform any additional setup after loading the view, typically from a nib. _games = new List<TableItemGroup>(); _activeGames = new ActiveGamesTableSource(_games); GamesTable.Source = _activeGames; Add (GamesTable); FetchGames(); _activeGames.GameClicked += (gameId) => { var gameView = new GameViewController(gameId); this.NavigationController.PushViewController(gameView, true); }; }