Skip to content

mtonio91/PBJHexagon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PBJHexagon

Hexagon

PBJHexagon is a simple hexagon grid flow layout for UICollectionViews. It is used heavily in the DIY app for displaying skill hexagons.

Please review the release history for more information.

The github issues page is a great place to start a discussion but also allows others to benefit and chime in on the project too.

Installation

CocoaPods is the recommended method of installing, just add the following line to your Podfile:

pod 'PBJHexagon'

Usage

#import "PBJHexagonFlowLayout.h"
PBJHexagonFlowLayout *flowLayout = [[PBJHexagonFlowLayout alloc] init];
flowLayout.scrollDirection = UICollectionViewScrollDirectionVertical;
flowLayout.sectionInset = UIEdgeInsetsZero;
flowLayout.headerReferenceSize = CGSizeZero;
flowLayout.footerReferenceSize = CGSizeZero;
flowLayout.itemSize = CGSizeMake(80.0f, 92.0f);
flowLayout.itemsPerRow = 4;

_hexagonGridViewController = [[UICollectionViewController alloc] initWithCollectionViewLayout:flowLayout];

Resources

License

'PBJHexagon' is available under the MIT license, see the see the LICENSE file for more information.

About

iOS hexagon grid layout for UICollectionViews

Resources

License

Stars

Watchers

Forks

Packages

No packages published