O'Reilly logo

Xamarin in Action: Creating native cross-platform mobile apps by Jim Bennett

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

Chapter 12. Building more advanced iOS views

This chapter covers

  • Creating table views
  • Navigation bar buttons
  • Setting app icons
  • Launch screens
  • The Appearance API

In the last chapter you built the UI for SquareRt on iOS, using storyboards, view controllers, images, some controls, and constraints. In this chapter we’ll look at some more advanced iOS UI topics and build the UI for Countr, using table views to show lists of data, and adding menu items to the navigation bar. We’ll then look at our app’s splash screen and improve that, before finally tweaking our app icons.

12.1. Building the UI and view controllers for Countr

Let’s start working on Countr. Open the Counter.iOS project and delete the dummy FirstView.cs, FirstView.designer.cs, ...

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