Displaying 1 to 20 from 40 results

PHFComposeBarView - Compose bar from iOS 7 Messages.app

  •    Objective-C

More screenshots: without text and with text. This is a precise reconstruction of the compose bar from the iOS Messages.app, mimicking the behaviors and graphics while also allowing you to customize many aspects of it.

Render - Swift and UIKit a la React.

  •    Swift

Render is a declarative library for building efficient UIs on iOS inspired by React. [The framework] lets us write our UIs as pure function of their states.

AFViewShaker

  •    Objective-C

AFViewShaker is simple as a brick utility for UIView shake animation. If you are using Xamarin.iOS, check out this port by Robert Waggott.

ViewAnimator - ViewAnimator brings your UI to life with just one line

  •    Swift

ViewAnimator is a library for building complex iOS UIView animations in an easy way. It provides one line animations for any view included the ones which contain other views like UITableView and UICollectionView with its cells or UIStackView with its arrangedSubviews. UI created by Messaki, make sure to check out his profile.




GSKStretchyHeaderView - A generic stretchy header for UITableView and UICollectionView

  •    Objective-C

For the time being, we haven't found a better way to deal with the contentInset adjustment, so the support for the iPhone X and the safeAreaInsets is not there yet. This may require a major refactor of the header view and a major release. For more information, see this issue and this PR (#68).

LSAnimator - ⛓ Easy to Read and Write Multi-chain Animations Lib in Objective-C and Swift.

  •    Objective-C

You can write complex and easy-to-maintain animations in just a few lines of code by use LSAnimator(Objective-C) or CoreAnimator(Swift). CAAnimations and UIView animations are extremely powerful, but it is very hard to read when the animation is complicated.

MyLinearLayout - MyLayout is a powerful iOS UI framework implemented by Objective-C

  •    Objective-C

Is equivalent to: UIStackView of iOS and LinearLayout of Android. Linear layout is a single line layout view that the subviews are arranged in sequence according to the added order(from top to bottom or from left to right). So the subviews' origin&size constraints are established by the added order. Subviews arranged in top-to-bottom order is called vertical linear layout view, and the subviews arranged in left-to-right order is called horizontal linear layout.

iOS-Hierarchy-Viewer - iOS Hierarchy viewer - View and Coredata debugging made easy

  •    Objective-C

iOS Hierarchy Viewer allows developers to debug their hierarchies for both UIView's and CoreData models. since 1.4.6 version, we also give you debugging Core Data API in your project (if you use it). See 'Instruction' section to set it up.


Closures - Swifty closures for UIKit and Foundation

  •    Swift

Closures is an iOS Framework that adds closure handlers to many of the popular UIKit and Foundation classes. Although this framework is a substitute for some Cocoa Touch design patterns, such as Delegation & Data Sources and Target-Action, the authors make no claim regarding which is a better way to accomplish the same type of task. Most of the time it is a matter of style, preference, or convenience that will determine if any of these closure extensions are beneficial. Whether you're a functional purist, dislike a particular API, or simply just want to organize your code a little bit, you might enjoy using this library.

TweenKit - Animation library for iOS in Swift

  •    Swift

Create an instance of ActionScheduler to run your animations. You should retain the scheduler, so it's best made as a property on your View Controller. TweenKit's animations are composed of 'Actions'. These are small animation units that can be chained or grouped to build complex animations. Once you have created an action, you can tell the scheduler to run it.

PPBadgeView - iOS Custom Badge, Support UIView, UITabBarItem, UIBarButtonItem ,Support Objective-C/Swift; iOS自定义Badge组件, 支持UIView, UITabBarItem, UIBarButtonItem, 支持Objective-C/Swift

  •    Swift

iOS Custom Badge, Support UIView, UITabBarItem, UIBarButtonItem ,Support Objective-C/Swift; iOS自定义Badge组件, 支持UIView, UITabBarItem, UIBarButtonItem, 支持Objective-C/Swift

TangramKit - TangramKit is a powerful iOS UI framework implemented by Swift

  •    Swift

TGLayoutPos is represent to the position of a view. UIView provides six extension variables:tg_left, tg_top, tg_bottom, tg_right, tg_centerX, tg_centerY to set view's margin or space distance between self and others. TGLayoutSize is represent to the size of a view. UIView provides two extension variables:tg_width,tg_height to set view's width and height dimension. there are three special TGLayoutSize const object: .wrap, .fill, .average mean: wrap all subviews size, fill in to superview's residual size, average the superview's size.

StateView - UIViews that update themselves when your data changes, like React.

  •    Swift

StateView is a UIView substitute that automatically updates itself when data changes. StateView is a UIView subclass that uses modern thinking and inspiration from what Facebook has done with React and the DOM to make displaying and updating your views easier, simpler, and more fun.

NAKPlaybackIndicatorView - A UIView that mimics the music playback indicator in the Music

  •    Objective-C

NAKPlaybackIndicatorView is a view that mimics the music playback indicator in the Music.app on iOS. It has some vertical bars and they oscillate randomly. Requires iOS 8.0 or later.

UIView-Positioning - Easy property-based setting of frame properties in UIView objects

  •    Swift

UIView+Positioning is a Swift Extension which provides easy shorthand methods to defining the frame properties (width, height, x, y) of any UIView based object in an easy fashion, as well as extra helpful properties and methods.

react-native-effects-view - Use iOS8 UIVisualEffectViews's blur and vibrancy with ReactNative

  •    Objective-C

Component to make easy use of iOS8 UIVisualEffectViews with UIBlurEffect and UIVibrancyEffect in ReactNative.All children of <EffectsView /> will be blurred, however you can use it without children and position element on top of background images and other views.

ShadowView - An iOS Library that makes shadows management easy on UIView.

  •    Swift

ShadowView is an iOS Shadow library that makes view's shadow implementation easy and sweet 🎉 🎊. Add simple shadows to add a gaussian blurred projection (as a shadow) to any UIView.

CameraBackground - Show camera layer as a background to any UIView

  •    Swift

Show camera layer as a background to any UIView. Important: Remeber to add NSCameraUsageDescription to your Info.plist.

Precalc - This repo contains some code which can graph equations in a UIView.

  •    Swift

This repo contains some code which can graph equations in a UIView. Basically, you define an equation, tell the graph what color to draw in, and CoreGraphics does the rest.





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.