MosaicUI 0.0.1

MosaicUI 0.0.1

TestsTested
LangLanguage Obj-CObjective C
License MIT
ReleasedLast Release Dec 2014

Maintained by Unclaimed.


Downloads

Total509
Week0
Month0

Installs

Apps27
Test Targets1
powered by Segment

GitHub

Stars657
Watchers51
Forks112
Issues5
Contributors3
Pull Requests0

Code

Files10
LOCLines of Code 461


MosaicUI 0.0.1

  • By
  • Ezequiel Alejandro Becerra

Mosaic UI

MosaicUI is a tiled UI for iOS that automatic layouts according to the elements' sizes.

Landscape

Portrait

DataSource Delegate

To work properly, MosaicView needs a class that implements MosaicViewDatasourceProtocol

-(NSArray *)mosaicElements; // Array containing MosaicData objects

MosaicViewDelegate

Ok, so now you've got the MosaicView working but you'll probably want something to happen when someone taps an element. In that case you'll need a class that implements MosaicViewDelegateProtocol

-(void)mosaicViewDidTap:(MosaicDataView *)aModule;
-(void)mosaicViewDidDoubleTap:(MosaicDataView *)aModule;

Look and feel

You can customize how it looks by overriding the MosaicDataView class.

Feedback is welcome

Help me to improve MosaicUI and tell me what do you think about it

Follow me on twitter at @betzerra or email me at [email protected]

License

This project is under MIT License. See LICENSE file for more information.