Get Updates By E-mail 

iOS UI Controls

Gagat – Swift UI Component Allowing The User To Interactively Switch Between Themes

  •  
  •  
  •  
  •  
  •  

Gagat is an open source Swift UI component from Boerworz providing an interactive transition allowing you to switch between two different themes.

The user drags on the application using a two finger pan to switch between the themes. The idea was that the user would switch between night and daytime themes.

This animation from the readme shows Gagat in action:

Gagat

You can find Gagat on Github here.

A nice transition component.


  •  
  •  
  •  
  •  
  •  

FadingEdgesCollectionView – Custom UICollectionView For Scrolling Content With Fading Edges

  •  
  •  
  •  
  •  
  •  

FadingEdgesCollectionView is a custom UICollectionView component from alexandre-g with edges that automatically fade to hint about more available content.

The fading effect is customizable, and arrows can be added with the effect shown either vertically or horizontally. FadingEdgesCollectionView can be implemented in storyboards or programmatically.

This animation from the readme shows FadingEdgesCollectionView in action:

FadingEdgesCollectionView

You can find FadingEdgesCollectionView on Github here.

A nice collection view component for scrolling content.


  •  
  •  
  •  
  •  
  •  

TinyCrayon – A Swift UI Component For Image Masking And Cutout With Edge Detection

  •  
  •  
  •  
  •  
  •  

TinyCrayon is an open source Swift based component providing a library and interface allowing users to quickly mask and cutout the selection from an image.

This is a feature that has been seen in many apps, and TinyCrayon provides a nice customizable interface, with three different selection methods for the user that utilize edge detection, a special hair detection algorithm, and brush selection.

This animation from the readme shows the edge detection feature of TinyCrayon in action:

TinyCrayon

You can find TinyCrayon on Github here.

A nice component for image editing apps.


  •  
  •  
  •  
  •  
  •  

Fan-Menu – A Swift Based UI Component For Custom Animated Circular Menus

  •  
  •  
  •  
  •  
  •  

Fan-Menu is an open source Swift based library for creating circular layouts that uses the Macaw animated vector graphics library submitted by Igor Zapletnev.

Fan-Menu features easy setup and customization with examples included demonstrating several different types of menus for shopping, financing, and task related apps.

This animation from the readme shows a custom menu created with FanMenu:

Fan-Menu

You can find Fan-Menu on Github here.

A nice swift component for creating circular menus.


  •  
  •  
  •  
  •  
  •  

PryntTrimmerView – A Swift Based UI Component For Trimming And Cropping Video

  •  
  •  
  •  
  •  
  •  

PryntTrimmerView is an open source Swift based video editor component submitted by Gaspard Viot providing a great interface for trimming, and cropping video.

PryntTrimmerView features easily customizable colors, and great performance. The interface is similar to that seen in iMovie for trimming.

This image from the readme shows PryntTrimmerView in action:

PryntTrimmerView

You can find PryntTrimmerView on Github here.

A great video editing component.


  •  
  •  
  •  
  •  
  •