售 价:¥
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
Application Development in iOS 7
Table of Contents
Application Development in iOS 7
Credits
About the Author
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers, and more
Why subscribe?
Free access for Packt account holders
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Downloading the example code
Errata
Piracy
Questions
1. Xcode 5 – A Developer's Ultimate Tool
The new user experience
Top-level documentation
Debugger and debug gauges
Automatic configuration with accounts and capabilities
Source control
Asset catalogs
Quick build device selection
Storyboard previews
Summary
2. Foundation Framework – Growing Up
Why Foundation matters
Modules
Precompiled headers – a partial solution
Modules – smart importing
NSProgress
NSArray
NSTimer
NSData
NSURLUtilities
Summary
3. Auto Layout 2.0
Why you should use Auto Layout
Creating our project
Starting our storyboard
Setting up button actions
Using Auto Layout
Applying constraints
Resolving Auto Layout issues
Finishing our menu view
Preparing for navigation
Summary
4. Building Our Application for iOS 7
Designing for iOS 7
The navigation bar and status bar
The new UIKit
Updated app icons
Putting together the pieces
Project organization
Creating the files
Setting up the storyboard
AddNewViewController
FoodDetailViewController
MyFoodsViewController
Summary
5. Creating and Saving User Data
Picking up where we left off
The navigation bar style
Adding our button action
Adding buttons to our navigation bar
Adjusting our storyboard view
Adding our delegates
Using a tap gesture
Getting the image from UIImagePickerController
Adding the text field delegate
Saving the data
Getting the date string
Adding validation
Saving the image
Creating versus loading the .plist file
Adding a new entry
Summary
6. Displaying User Data
Custom cell
Building the cell
Connecting the cell
Creating properties
Adding food
Preparing the table view
Loading data
Displaying data
Showing the detail view
Coding the detail view
Creating blurred images
Finishing our detail view
Pushing the detail view
Summary
7. Manipulating Text with TextKit
What is TextKit?
Dynamic type
Handling updates
Exclusion paths
Adding letterpress
Text formatting
Making text bold and italicizing
Underlining text
Summary
8. Adding Physics with UIKit Dynamics
Motion and physics in UIKit
UIKit Dynamics
Motion effects
Adding gravity
UIDynamicAnimator
UIGravityBehavior
Behavior properties
Creating boundaries
Collisions
Creating invisible boundaries
Dynamic items
Manipulating item properties
Collision notifications
Attaching items to other items
Snapping items
Using motion in our app
Summary
Index
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜