Mastering Ios 11 Programming 2nd Download PDF Full souce code - Programming Ebook


Download Programming Ebook

Thursday, November 23, 2017

Mastering Ios 11 Programming 2nd Download PDF Full souce code

Mastering Ios 11 Programming 2nd
Mastering Ios 11 Programming 2nd

Book Details 
             TitleMastering Ios 11 Programming 2nd
         Author: Packt
    Language: English
        SubjectSwift / 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

No comments:

Post a Comment