Get Updates By E-mail 

iOS UI Controls

TimelineCards – A Swift iOS UI Component For Interactive Timeline Feeds

  •  
  •  
  •  
  •  
  •  

TimelineCards is an open source Swift based component for creating great looking highly customizable interactive timeline cards.

With TimelineCards you can create individual cards or integrate the cards into a feed.  There is easy event handling for creating card interactions.  Extensive examples are included.

This animation from the readme shows possible cards created with TimelineCards for a travel app:
TimelineCards

You can find TimelineCards on Github here.

A great component for creating timelines.


  •  
  •  
  •  
  •  
  •  

TransitionalTab – Easy Tab Bar Transition Animations For UITabBar

  •  
  •  
  •  
  •  
  •  

TransitionalTab is an open source Component allowing you to very easily add animation transitions for tab switching with a UITabBar.

It is easy to create custom animations with TransitionalTab using Core Animation, and built in are sliding, scaling, and fading animations.

This animation from the readme shows the scaling animation in action:

TransitionalTab

You can find TransitionalTab on Github here.

A nice component for simple tab transition animations.


  •  
  •  
  •  
  •  
  •  

HGPlaceholders – Swift Component For Easy UITableView And UICollectionView Placeholders

  •  
  •  
  •  
  •  
  •  

HGPlaceHolders is an open source component submitted by Hanza allowing you to easily set up placeholders for your UITableView’s and UICollectionView’s.

The library contains a number of default placeholders for common states such as loading, error, no result, and no connection states. You can easily change the images in these to quickly customize the different views or create fully custom states.

This animation from the readme shows HGPlaceHolders in action:
HGPlaceholders

You can find HGPlaceholders on Github here.

A nice library for easily displaying placeholders in UITableView and UICollectionView’s.


  •  
  •  
  •  
  •  
  •  

DesignableButton – Create Highly Customized UI Buttons In Interface Builder And Swift

  •  
  •  
  •  
  •  
  •  

DesignableButton is an open source library from Fraser Scott-Morrison allowing you to easily create highly customizable buttons with interface builder and Swift.

DesignableButton allows you to choose through a wide selection of options in interface builder and preview the option selections. You can also set up a Swift extension with all the styles easily. Common needs such as round buttons, and buttons with images above them are very easy to create.

This animation from the readme shows off some DesignableButton design in interface builder:

DesignableButton

You can find DesignableButton on Github here.

A nice library for easily creating custom buttons.


  •  
  •  
  •  
  •  
  •  

HapticButton – Swift UI Component For Easily Creating Custom Buttons With Haptic Feedback

  •  
  •  
  •  
  •  
  •  

HapticButton is an open source button component that is triggered based on touch pressure with haptic feedback inspired by the iOS 10 and 11 control center.

With haptic button you can customize the color, and text of the button, and add an image if desired. You can set the level at which haptic feedback is triggered.

This animation from the readme shows a few buttons created with Haptic Button:

HapticButton

You can find HapticButton on Github here.

A nice easy to use component for creating buttons with haptic feedback.


  •  
  •  
  •  
  •  
  •