Get Updates By E-mail 

iOS UI Controls

Preview-Transition – iOS Component For Creating Preview Image Galleries With A Parallax Effect

  • 6
  •  
  •  
  •  
  •  

Preview-Transition is an open source component submitted by RAMotion allowing you to easily create an image preview gallery with a nice parallax effect.

With Preview-Transition you can customize the look of the gallery including the image size, the navigation bar, text, and coloring, and when clicked images are opened with a nice transition effect.

This animation from the readme shows Preview-Transition in action:

Preview Transition

You can find Preview-Transition on Github here.

A nice open source preview gallery component.


  • 6
  •  
  •  
  •  
  •  

ParticlesLoadingView – Swift Component For Creating Custom Loading Indicators With Particle Effects

  • 12
  • 1
  •  
  •  
  •  

ParticlesLoadingView is an open source Swift component from Patrick Balestra for creating loading indicators with custom particle animations.

ParticlesLoadingView utilizes SpriteKit allowing you to drop in custom particle emitters created using Xcode’s Particle Emitter Editor.

. You can easily customize the shape of the loading view for different styles.

Here’s an animation from the readme showing different custom loading views:

ParticlesLoadingView

You can find ParticlesLoadingView on Github here.

A nice component for creating custom loading indicators.


  • 12
  • 1
  •  
  •  
  •  

MEVHorizontalContacts – Custom UICollectionViewLayout For Expandable Horizontal Lists

  • 12
  • 2
  • 1
  • 1
  •  

MEVHorizontalContacts submitted by Manuel Escrig is an open source component providing a custom UICollectionViewLayout allowing for the display of items with images horizontally.

The cells were designed primarily to display contacts, but can be customized with different sizes, and colors, and cells can also be expanded to expose more options. The lists are also scrollable.

This animation from the readme shows MEVhorizontalContacts in action:


MEVHorizontalContacts

You can find MEVHorizontalContacts on Github here.

A great custom UICollectionView layout.


  • 12
  • 2
  • 1
  • 1
  •  

PMAlertController – Swift Based UIAlertView Component With Support For More Customizations

  •  
  •  
  •  
  •  
  •  

PMAlertController is an open source Swift component submitted by Paolo Musolino providing a Swift based open source component for creating alert views with a number of nice options.

PMAlertController can include a header image, features custom fonts, and animates with UIKit dynamics. The API is similar to that of the UIAlertView. The alert views can be implemented within interface builder with support for different button configurations.

PMAlertController

You can find PMAlertController on Github here.

A nice alert view component.


  •  
  •  
  •  
  •  
  •  

LUNTabBarController – A Component For Creating Tab Bars That Slide Up For More Options

  •  
  •  
  •  
  •  
  •  

LUNTabBarController is an open source component from Lunapps for creating custom tab bars from Lunapps that can slide up exposing more selections.

This is an alternative to having the more option on a tab bar making for better use of screen space. LunTabBarController can be implemented within interface builder, and Lunapps has written a nice guide on how the tab bar was created.

Here’s an animation from the readme showing LUNTabBarController in action:
LUNTabBarController

You can find LUNTabBarController on Github here.

You can find the guide on the Lunapps blog on how the animated tab bar was created.

A nice custom tab bar component.


  •  
  •  
  •  
  •  
  •