- iOS Development with Xamarin Cookbook
- Dimitris Tavlikos
- 180字
- 2021-07-16 11:45:09
Introduction
So far, we have discussed views and how to use them. In most cases of real world app scenarios, views alone are not enough. Apple provides another base class, the UIViewController
class, which is responsible for managing views. A view controller can respond to device notifications, such as when the device rotates, or can provide different ways to display and dismiss multiple views or even other view controllers. There are a number of view controllers available for us to use. In this chapter, we will discuss the most important ones.
These view controllers are as follows:
- UIViewController: This is the base class of all view controllers.
- UINavigationController: This is the view controller that provides various ways of navigating through different view controllers.
- UITabBarController: This is a view controller that displays multiple view controllers in a tab-like interface.
- iPad-specific view controllers: These are the view controllers that only apply to the iPad device.
Furthermore, we will learn how to create our own custom view controllers, and we will create an app whose user interface will be created with storyboard files.
推薦閱讀
- 數(shù)據(jù)結構簡明教程(第2版)微課版
- DevOps Automation Cookbook
- 利用Python進行數(shù)據(jù)分析(原書第3版)
- Android驅動開發(fā)權威指南
- Python編程:從入門到實踐(第3版)
- BeagleBone Robotic Projects(Second Edition)
- PrimeFaces Blueprints
- Bootstrap for Rails
- ActionScript 3.0從入門到精通(視頻實戰(zhàn)版)
- 算法設計與分析:基于C++編程語言的描述
- 深入實踐DDD:以DSL驅動復雜軟件開發(fā)
- Learning Concurrency in Python
- Web前端開發(fā)最佳實踐
- 軟硬件綜合系統(tǒng)軟件需求建模及可靠性綜合試驗、分析、評價技術
- R語言與網(wǎng)站分析