![]() |
Mastering Ios 11 Programming 2nd |
Book Details
Title: Mastering Ios 11 Programming 2nd
ISBN-10: 942879647
Author: Packt
Publisher: Packt
Language: English
Subject: Swift / Computers & Technology / Programming / Apple Programming
No. of pages: 145
Format: PDF, Full source code
Chapter 1. UITableView Touch Up Chances are that you have built a simple app before, or maybe you tried but didn't quite succeed. If you have, there's a good probability that you have used UITableView. The UITableView is a core component in many applications on the iOS platform. Virtually all applications that display a list of some sort make use of UITableView.
Ios 11 Programming Fundamentals Swift Free Download PDF
Because UITableView is such an important component in the world of iOS, I want you to dive in to it straightaway. You may or may not have looked at UITableView before, but that's OK. You'll be up to speed in no time and you'll learn how this component achieves that smooth 60 frames per second scrolling that users know and love. If your app can maintain a steady 60 fps, your app will feel more responsive and scrolling will feel perfectly smooth to users, which is exactly what you want.
In addition to covering the basics of UITableView, like how a UITableView uses a pattern called delegation to obtain information about the contents it should display, you'll learn how to make use of Contacts.framework to build an application that shows a list of your users' contacts. Much like the native Contacts app does on iOS.
UITableView makes use of cells to display its contents. In this chapter, you will create a cell with a custom layout to display the user's contacts. You will learn to do so using Auto Layout. Auto Layout is a technique that will be used throughout this book because it's an important part of every iOS developer's tool belt. If you haven't used Auto Layout before, that's OK. We will start with the basics in this chapter and we'll cover more complex uses of Auto Layout as we go.
To sum it all up, this chapter covers:
Configuring and displaying a UITableView
Fetching a user's contacts through Contacts.framework
UITableView delegate and data source
Creating a custom UITableViewCell
UITableView performance characteristics
Chapter 1. UITableView Touch Up Chances are that you have built a simple app before, or maybe you tried but didn't quite succeed. If you have, there's a good probability that you have used UITableView. The UITableView is a core component in many applications on the iOS platform. Virtually all applications that display a list of some sort make use of UITableView.
Ios 11 Programming Fundamentals Swift Free Download PDF
Because UITableView is such an important component in the world of iOS, I want you to dive in to it straightaway. You may or may not have looked at UITableView before, but that's OK. You'll be up to speed in no time and you'll learn how this component achieves that smooth 60 frames per second scrolling that users know and love. If your app can maintain a steady 60 fps, your app will feel more responsive and scrolling will feel perfectly smooth to users, which is exactly what you want.
In addition to covering the basics of UITableView, like how a UITableView uses a pattern called delegation to obtain information about the contents it should display, you'll learn how to make use of Contacts.framework to build an application that shows a list of your users' contacts. Much like the native Contacts app does on iOS.
UITableView makes use of cells to display its contents. In this chapter, you will create a cell with a custom layout to display the user's contacts. You will learn to do so using Auto Layout. Auto Layout is a technique that will be used throughout this book because it's an important part of every iOS developer's tool belt. If you haven't used Auto Layout before, that's OK. We will start with the basics in this chapter and we'll cover more complex uses of Auto Layout as we go.
To sum it all up, this chapter covers:
Configuring and displaying a UITableView
Fetching a user's contacts through Contacts.framework
UITableView delegate and data source
Creating a custom UITableViewCell
UITableView performance characteristics
No comments:
Post a Comment