Swift Swift View Controllers
UI View Controllers and Class Sizes in Apple's Swift Programming Language
This book is available for download with Apple Books on your Mac or iOS device. Multi-touch books can be read with Apple Books on your Mac or iOS device. Books with interactive features may work best on an iOS device. Apple Books on your Mac requires OS X 10.9 or later.
Version 2 Updated for Swift 2.0 through Chapter 4 Do you know how to program in Swift, but don't know how to do all those incredible things you see in everyone else's app? Do you need a reference to look up how to do that one particular view controller? Do you want to use adaptive layout and make a single app for both iPhone and iPad? iOS8 and iOS9 made extensive changes to API's for a more adaptive layout. In Swift Swift View Controllers, you will learn to use auto layout, size classes, stack views, and the latest Swift implementations for the major types of view controllers including: Modal views Popovers Alerts Action Sheets Navigation Controllers Tab Bar Controllers Table View Controllers Split View Controllers Page views Collection Views With plenty of color illustrations and practical code snippets, Swift Swift View Controllers will take you step by step through many easy demonstrations, teaching you the stuff you really need to know to implement any of these view controllers. You will also learn how to move data between all these view controllers with delegates, segues and more for an efficient and well-written app. If you are an intermediate programmer learning auto layout or Swift's view controllers, or you just finished a beginning guide to Swift and want more, Swift Swift View Controllers will be invaluable.
What's New in Version 2.4
Chapter 6 updated code for iOS9 / Swift 2.1 The full book is updated for Swift 2.1
Excellent resource for beginner to intermediate coders!
This is a great book with many tutorials for those in the advanced beginner to intermediate coder stage. The tutorials are well written, to the point, and informative. There are some topics and lessons in here that you will not find in many other tutorials. An excellent resource!
Just a great Swift resource and learning tool...
The combination of the text, code examples, and block diagrams greatly aided my Swift learning curve!
Thanks so much for creating such a useful learning tool...
If you’re looking for a book to get you running in Swift with View Controllers this is it. It was the right book at the right time for me, and helped solidify a lot of things as I transitioned from Objective-C to Swift. The content is technical enough for someone thats been doing this a while, but not too technical for someone learning. Thanks for the great book Steve!