
Saving Data 0/59
- Beginning Core Data
0/20 - Saving Data in iOS
0/20 - Beginning CloudKit
0/12 -
Intermediate Core Data
0/7iOS and Apple APIs
0/116 -
Beginning iOS Animations
0/28 - Intermediate iOS Animations
0/12 - Networking with URLSession
0/13 - Custom Controls in iOS
0/12 - iOS Concurrency with GCD and Operations
0/12 - MapKit and Core Location
0/11 - Beginning Video with AVFoundation
0/7 - Beginning Audio with AVFoundation
0/6 - iOS App Extensions
0/10 - Introducing iOS 9 Search APIs
0/5
Views and Layout 34/109
-
Scroll View School
34/3414 Embedding Layouts
When move rootView into scrollview, to keep the constraints in the rootView.1.move the rootView out of the controller
2.add a new rootView in the controller, then add scrollView into new rootView
3.move the old rootView into the scrollView18 Keyboard Insets
Adjust scrollView content bottom due to Keyboard showing or not showingkeyboardFrame = (notification.userInfo[UIKeyboardFrameBeginUserInfoKey] as! NSValue).cgRectValue
21 Paging Control
26 add Shadow to view
28 Refresh Control
30 Custom Refresh Control
31 Parallax Scrolling
clipsToBounds33 Finishing Touches
CGAffineTransform
-
Beginning Collection Views
0/20 - Beginning Auto Layout
0/16 - Custom Collection View Layout
0/13 - Mastering Auto Layout
0/11 - Table Views in iOS
0/12 - Split View Controllers
0/3
App Store 0/5
- In-App Purchase
0/5
Swift 17/57
- Programming in Swift
17/57
Development Practices 0/38
- Xcode Tips and Tricks
0/10 - iOS Design Patterns
0/11 - Practical Instruments
0/9 - Beginning iOS Unit and UI Testing
0/8
Graphics 0/19
- Intermediate Core Graphics
0/7 - Beginning Core Graphics
0/7 - CALayers
0/5




近期评论