I’ve mentioned a number of components that simplify the syntax of creating an action sheets, and with iOS 8 Apple has added UIAlertController which greatly simplifies the syntax when compared to UIActionSheet and UIAlertView, but there are some added limitations.
Here’s a custom up-to-date action sheet component from Jonas Gessner that allows users to create action sheets with a number of extra features well beyond standard UIAlertController and allows you to avoid some of the UIAlertController limitations.
Some of the features added by JGActionSheet include:
– Unlimited content (thanks to built-in scrolling)
– Multiple sections
– Support for custom views within your action sheets
– The ability to place views precisely in a view on iPad with arrows pointing like a popover
Here are a couple of images from the readme showing JGActionSheet in action:
You can find JGActionSheet on Github here.
A great highly customizable popover component.
- Open Source Component For Creating Highly Customizable iOS 7 Style Action Sheets
- Customizable iOS Action Sheet Component With Support For Titles, Images, Maps And More
- Open Source Action Sheet Component With A Flat Look, Blurring And Gesture Driven Navigation
- Highly Customizable UITabBar Alternative That Works Properly With iOS 7 With Badge Support
- Open Source iOS Library For Creating Highly Customizable iPhone And iPad Popovers
Original article: Open Source iOS Component For Customizable Action Sheets Without UIAlertController Limitations
©2014 iOS App Dev Libraries, Controls, Tutorials, Examples and Tools. All Rights Reserved.