Programming IOS 7
Programming IOS 7
Click to enlarge
Author(s): Neuburg, Matt
ISBN No.: 9781449372347
Pages: 927
Year: 201401
Format: Trade Paper
Price: $ 71.68
Status: Out Of Print

Preface; Versions; Acknowledgments; From the Programming iOS 4 Preface; Conventions Used in This Book; Using Code Examples; SafariĀ® Books Online; How to Contact Us;Views; Chapter 1: Views; 1.1 The Window; 1.2 Experimenting With Views; 1.3 Subview and Superview; 1.4 Visibility and Opacity; 1.5 Frame; 1.6 Bounds and Center; 1.7 Transform; 1.


8 Layout; Chapter 2: Drawing; 2.1 UIImage and UIImageView; 2.2 Graphics Contexts; 2.3 UIImage Drawing; 2.4 CGImage Drawing; 2.5 Snapshots; 2.6 CIFilter and CIImage; 2.7 Drawing a UIView; 2.


8 Graphics Context Settings; 2.9 Paths and Shapes; 2.10 Clipping; 2.11 Gradients; 2.12 Colors and Patterns; 2.13 Graphics Context Transforms; 2.14 Shadows; 2.15 Erasing; 2.


16 Points and Pixels; 2.17 Content Mode; Chapter 3: Layers; 3.1 View and Layer; 3.2 Layers and Sublayers; 3.3 Drawing in a Layer; 3.4 Transforms; 3.5 Shadows, Borders, and Masks; 3.6 Layer Efficiency; 3.


7 Layers and Key-Value Coding; Chapter 4: Animation; 4.1 Drawing, Animation, and Threading; 4.2 UIImageView and UIImage Animation; 4.3 View Animation; 4.4 Implicit Layer Animation; 4.5 Core Animation; 4.6 Actions; 4.7 Emitter Layers; 4.


8 CIFilter Transitions; 4.9 UIKit Dynamics; 4.10 Motion Effects; 4.11 Animation and Autolayout; Chapter 5: Touches; 5.1 Touch Events and Views; 5.2 Receiving Touches; 5.3 Restricting Touches; 5.4 Interpreting Touches; 5.


5 Gesture Recognizers; 5.6 Touch Delivery;Interface; Chapter 6: View Controllers; 6.1 View Controller Responsibilities; 6.2 View Controller Hierarchy; 6.3 View Controller Creation; 6.4 How a View Controller Gets Its View; 6.5 View Resizing and the Status Bar; 6.6 Rotation; 6.


7 Presented View Controller; 6.8 Tab Bar Controllers; 6.9 Navigation Controllers; 6.10 Custom Transition Animations; 6.11 Page View Controller; 6.12 Container View Controllers; 6.13 Storyboards; 6.14 View Controller Lifetime Events; 6.


15 View Controller Memory Management; 6.16 State Restoration; Chapter 7: Scroll Views; 7.1 Creating a Scroll View in Code; 7.2 Using a Content View; 7.3 Scroll View in a Nib; 7.4 Scrolling; 7.5 Zooming; 7.6 Scroll View Delegate; 7.


7 Scroll View Touches; 7.8 Floating Scroll View Subviews; 7.9 Scroll View Performance; Chapter 8: Table Views and Collection Views; 8.1 Table View Cells; 8.2 Table View Data; 8.3 Table View Cell Selection; 8.4 Table View Scrolling and Layout; 8.5 Table View State Restoration; 8.


6 Table View Searching; 8.7 Table View Editing; 8.8 Table View Menus; 8.9 Collection Views; Chapter 9: Popovers and Split Views; 9.1 Preparing a Popover; 9.2 Summoning and Dismissing a Popover; 9.3 Popovers and Presented Views; 9.4 Automatic Popovers; 9.


5 Split Views; Chapter 10: Text; 10.1 Fonts; 10.2 Attributed Strings; 10.3 Labels; 10.4 Text Fields; 10.5 Text Views; 10.6 Text Kit; Chapter 11: Web Views; 11.1 Web View Content; 11.


2 Paginated Web Views; 11.3 Web View State Restoration; 11.4 Communicating with a Web View; Chapter 12: Controls and Other Views; 12.1 UIActivityIndicatorView; 12.2 UIProgressView; 12.3 UIPickerView; 12.4 UISearchBar; 12.5 UIControl; 12.


6 Bars; 12.7 Tint Color; 12.8 Appearance Proxy; Chapter 13: Modal Dialogs; 13.1 Alert View; 13.2 Action Sheet; 13.3 Dialog Alternatives; 13.4 Local Notifications; 13.5 Activity View;Some Frameworks; Chapter 14: Audio; 14.


1 System Sounds; 14.2 Audio Session; 14.3 Audio Player; 14.4 Remote Control of Your Sound; 14.5 Playing Sound in the Background; 14.6 Further Topics in Sound; Chapter 15: Video; 15.1 MPMoviePlayerController; 15.2 MPMoviePlayerViewController; 15.


3 UIVideoEditorController; 15.4 Introduction to AV Foundation; Chapter 16: Music Library; 16.1 Exploring the Music Library; 16.2 Music Player; 16.3 MPVolumeView; 16.4 Playing Songs With AV Foundation; 16.5 Music Picker; Chapter 17: Photo Library and Image Capture; 17.1 Choosing From the Photo Library; 17.


2 Assets Library Framework; 17.3 Using the Camera; 17.4 Customizing the Image Capture Interface; 17.5 Image Capture With AV Foundation; Chapter 18: Address Book; 18.1 Address Book Database; 18.2 Address Book Interface; Chapter 19: Calendar; 19.1 Calendar Database; 19.2 Calendar Interface; Chapter 20: Mail and Messages; 20.


1 Mail Message; 20.2 Text Message; 20.3 Twitter Post; Chapter 21: Maps; 21.1 Displaying a Map; 21.2 Annotations; 21.3 Overlays; 21.4 Map Kit and Current Location; 21.5 Communicating With the Maps App; 21.


6 Geocoding, Searching, and Directions; Chapter 22: Sensors; 22.1 Core Location; 22.2 Acceleration and Attitude;Final Topics; Chapter 23: Persistent Storage; 23.1 The Sandbox; 23.2 Basic File Operations; 23.3 Saving and Reading Files; 23.4 User Defaults; 23.5 File Sharing; 23.


6 Document Types; 23.7 Handing Off a Document; 23.8 Document Architecture; 23.9 iCloud; 23.10 XML; 23.11 SQLite; 23.12 Core Data; 23.13 Image File Formats; Chapter 24: Basic Networking; 24.


1 HTTP Requests; 24.2 Background App Refresh; 24.3 In-App Purchases; 24.4 Bonjour; Chapter 25: Threads; 25.1 Main Thread; 25.2 Why Threading Is Hard; 25.3 Three Ways of Threading; 25.4 Threads and App Backgrounding; Chapter 26: Undo; 26.


1 Undo Manager; 26.2 Undo Interface;Application Lifetime Events;Index;Colophon;.


To be able to view the table of contents for this publication then please subscribe by clicking the button below...
To be able to view the full description for this publication then please subscribe by clicking the button below...