Description: a color picker for picking color(s) from views and images. Source Code


  1. UIImage and CALayer Extension to get pixel color at or near the touch point
  2. A custom color palette UIView to display the palette colors
  3. A custom color rect UIView to display the colors near the touch point
  4. A custom ColorRollView to display HSB colors




Making a color palette with HSB

UIImage pixel play extension in Swift

Send Email In-App – Using MFMailComposeViewController with Swift

Photo Credit