O'Reilly logo

Mastering Xamarin UI Development - Second Edition by Steven F. Daniel

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Creating and implementing the CreateGameBoard method

In this section, we will look at implementing the CreateGameBoard instance method in our ViewController class. The CreateGameBoard instance method will be responsible for creating our game board and placing each of the tiles in our GameBoard View, using the GameTile class that we created previously.

Let's start by modifying the ViewController class for our SlidingTiles app by performing the following steps:

  1. Ensure that the ViewController.cs file is currently displayed in the code editor.
  2. Next, underneath the ViewDidAppear method, we need to create a new instance method called CreateGameBoard that will be called whenever our view appears onscreen; enter the following code snippet:
 #region ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required