Search Results for ring
Extends UICollectionViewFlowLayout to support reordering of cells. Similar to long press and pan on books in iBook. The goal of LXReorderableCollectionViewFlowLayout is to provides capability for reordering of cell, similar to iBook. - Long press on cell invoke reordering capability. - When reordering capability is invoked, fade the selected cell from highlighted to normal state. - Drag around the selected cell to move it to the desired location, other cells adjust accordingly. Callback in the form of delegate methods are invoked. - Drag selected cell to the edges, depending on scroll direction, autoscroll in the desired direction. - Release to stop reordering.
A springboard implementation, as know from the Apple iOS mainscreen. Supports moving and deletion of items. Work with all interface orientations and for different screen-sizes. Was tested with the iPhone (should work on the iPad too). The PTSSpringBoard uses a UITableView like delegation pattern to communicate with its data source and delegate. The code is documented - and the demo project should demonstrate the possibilities of the class. You are allowed to use this class for any of your projects (be it commercial or open source). If you do so, you are invited to give credits to the author Ralph Gasser (pontius software GmbH, Switzerland). If you alter the class and/or improve upon it, you are kindly asked to share your work under the same terms.
PopoverView is a simple resolution-independent UIView written entirely in CoreGraphics and QuartzCore for display of modal content on both iPhone and iPad. It can display singular UIView contentViews, arrays of UIViews, display titles, or even allow selection from a list of strings. It is implemented via a very simple static interface that allows you to show the popover with just a single line. All animation, positioning, and memory allocations are handled by the component at runtime. We are releasing under the MIT License.
HMLauncherView is a UI component which mimics the iOS homescreen (a.k.a SpringBoard) behaviour. Added icons can be reordered and removed. In addition the HMLauncherView supports drag&drop of icons between several HMLauncherView instances. Checkout the demo video: http://www.youtube.com/watch?v=Mqv1usdM6fA
A Simple Framework For Sharing Content via Email, Facebook and Twitter There's a number of ways to share content from within iOS apps. iOS5 includes support for sharing content via email and Twitter. There are also libraries like ShareKit that allow you to share via any number of sharing services. So why use BCDShareSheet? If your apps only need to share content via email, Twitter and Facebook and you don't want to write the same code each time, then BCDShareSheet might be handy. Otherwise, you might prefer to call the sharing services yourself or to use something like ShareKit that supports more services. BCDShareSheet requires iOS4 or later and sharing via Twitter is only available on iOS5 (as it uses iOS's built-in support for Twitter).
FTshare allows you to set up a share instance on your application delegate and then share using the most common social networks (and more to come). It is as easy as setting up your developer account credential and setting what you want to share.
REVClusterMap API is a simple implementation of clustering for the iOS platform. An extra layer of functionalities that enables clustering is build on top of the MapKit Framework. With a small set of customizable settings the simple cluster algorithm provides an easy way to cluster your annotations.
NSAttributedString is pretty rad. When it was ported into iOS 4 from Mac OS, iPhone developers everywhere rejoiced. Unfortunately, as of iOS 4 none of the standard controls in UIKit support it. Bummer. TTTAttributedLabel was created to be a drop-in replacement for UILabel, that provided a simple API to styling text with NSAttributedString while remaining performant. As a bonus, it also supports link embedding, both automatically with UIDataDetectorTypes and manually by specifying a range for a URL, address, phone number, or event.
This class allows you to use a UILabel with NSAttributedStrings, in order to display styled text with mixed style (mixed fonts, color, size, ...) in a unique label. It can also detect links, add custom links, use basic markup to create your NSAttributedStrings easily (instead of lots of lines of code), and much more. Use it as a drop-in replacement for any of your UILabel. Compatible with iOS4.3 and later.
This project aims to duplicate the methods present on Mac OSX which allow creation of NSAttributedString from HTML code on iOS. This is useful for drawing simple rich text like any HTML document without having to use a UIWebView. (Previously known as "NSAttributedString Additions for HTML")