Welcome to our weekly roundup! This appears to be the week of paging controls, ranging from a container view controller with a scroll view, to a UITableViewDataSource-esque scroll view, to an App Store-like screenshot paging view.
Cheers,
Aaron
Interesting Links
- Nib Memory Management – Mike Ash’s Friday Q&A looks at nib memory management, and some of the differences between OS X and iOS.
- Apple wants to ease app development process for non programmers – A patent application published this week indicates that Apple wants to make it easier for non-programmers to build iOS apps.
LayoutScrollView
An iOS 5 container view controller that allows for navigating between different child view controllers by swiping. Modified BSD license.
SNRHUDKit
A “work in progress” framework that brings missing HUD controls and interface elements to AppKit. All of the controls are drawn in code and fully compatible with OS X 10.6 and 10.7. BSD licensed.
MHPagingScrollView
Our control of the week, MHPagingScrollView is a UIScrollView subclass from Matthijs Hollemans that shows previews of the pages on the left and right. It uses a delegate much in the way UITableView uses a data source. The control was License unspecified.
Check it out on Cocoa Controls, or watch a demo of it on YouTube:
YIPopupTextView
A modal text view, like the one Facebook uses to post status updates. License unspecified.
RBParallaxTableViewController
A demo app inspired by Path 2.0’s use of a parallax effect in conjunction with a UITableView. MIT license.
LeveyPopListView
LeveyPopListView is an alternative to UIActionSheet that presents a list of selectable options to the user, and allows for including images. MIT license.
PagedFlowView
A Paging Enabled Flow View, like the screenshots view on app details pages in the iPhone App Store. Unspecified license.