Need help with HoneycombView?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

195 Stars 22 Forks MIT License 45 Commits 2 Opened issues


HoneycombView is the iOS UIView for displaying like Honeycomb layout written by swift

Services available


Need anything else?

Contributors list

No Data


Carthage Compatible Cocoapods Compatible

iOS UIView for Honeycomb layout include with photoBrowser.



  • iOS 8.0+
  • Swift 2.0+
  • ARC



HoneycombView is available on CocoaPods. Just add the following to your project Podfile:

pod 'HoneycombView'


To integrate HoneycombView into your Xcode project using Carthage, specify it in your Cartfile:

github "suzuki-0000/HoneycombView"


Add the

directly into your project.


The easiest way is to instantiate its class in ViewController, configure it, and add it to a view. If you want to know more details, see the ViewController of the example project.

  • With Images ```swift // do some for images let images = UIImage

let honeycombView = HoneycombView(frame: CGRectMake(0, 0, view.frame.width, view.frame.height)) honeycombView.diameter = 160.0 honeycombView.margin = 1.0 honeycombView.configrationForHoneycombViewWithImages(images) view.addSubview(honeycombView)

honeycombView.animate(duration: 2.0) ```

You can also use from URL(String) with NSCache.

  • With Images from URL ```swift for i in 0..<30{ let user = User(id: i, profileImageURL: "") users.append(user) }

let honeycombView = HoneycombView(frame: CGRectMake(0, 0, view.frame.width, view.frame.height)) honeycombView.diameter = 100.0 honeycombView.margin = 1.0 honeycombView.configrationForHoneycombViewWithURL({ $0.profileImageURL }) view.addSubview(honeycombView)

Other parameter is for size of HoneycombView.
Set margin parameter to 0 if you don't need margin for honeycomb.
- diameter
- margin


Photos from


HoneycombView is available under the MIT license. See the LICENSE file for more info.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.