Search Results for pan
Framework for expanding table view cells. Custom subclasses of UITableViewController, and UITableViewCell that provide an expanding table view cell implementation using Auto Layout. To support the behavior, your cells must subclass ExpandingTableViewCell, and define UI elements for its outlets. Additionally, your table view controller must subclass ExpandingTableViewController, which will handle the initial setup, and the expansion-on-tap behavior. For a full walkthrough, and an example app, see the GitHub repo.
SwiftyFORM is a form framework for iOS, written in Swift. Demo video that shows inline sliders and date pickers https://www.youtube.com/watch?v=PKbVJ91uQdA Features: - There are 13 form items that can be used in a form - Inline date pickers that can be expanded/collapsed - Align textfields across multiple rows - Form validation rule engine - Shows with red text where there are problems with validation - Scientific slider with pinch to zoom
A multi-purpose header view that you can attach to a UITableView (or any UIScrollView), allowing you to maximize the scrolling content's screen real state by expanding and contracting the top header upon scrolling down or up, or by delegating the decision on when to do this through a another object. Useful when such header isn't fully needed, but might have some buttons or some other interactive control that needs to remain visible.
Airbnb 4.7's three-dimensional slide menu. Unfortunately, this menu was obsoleted in Airbnb 5.0. Airbnb version 4.7's three-dimensional slide menu in Swift. Unfortunately, the menu was obsoleted in Airbnb version 5.0. In order not to forget the legend menu, I developed it in Swift. Inspired by https://github.com/TaPhuocHai/PHAirViewController.
Swiper View is a class that provides simple and easy-to-use swipable view. Swiper View is a UIDynamics-based UIView subclass that provides multiple layers of UIViews with different visual effects. Swiper View consists of: - The view itself - Content view to which UIVisualEffects are applied - Topmost view (which is a content view) to which readable UI elements should be added - UIDynamicsAnimator that handles: * UICollisionBehavior that restricts movement of the content view * UIDynamicItemBehavior that restricts rotation of the content view * UISnapBehavior that attaches center of the content view with base view - UIPanGestureRecognizer that reacts on user interaction - UILabels for: * Left item * Right item * Text on topmost item