MacImage Gallery

Version: v1.8

Reviews: (12)

The MacImage Gallery for iOS is an improved version of the original buzztouch
v1.5 image gallery. Images can come from URL's or they can be compiled in
the project. This is a powerful plugin that adds gorgeous functionality to any iOS app.

The MacImage Gallery Gallery was derived from the original buzztouch v1.5 image gallery.It displays a list of interactive images. Images can be included in the compiled projector they can come from URL's. It's also common to place a .PHPscript in a remote folder of images (on a website) that reads the directories contentsthen outputs the JSON data for the image gallery. In this case, you do not enter imagesmanually in the control panel but instead you use the dataURL advanced property.

Vers 1.2 05/03/2013 Added support to hide the bottom tab bar when the screen loads. This is the "hideBottomTabBarWhenScreenLoads" property in the advanced settings.

No notes for version 1.0 and 1.1

iOS Project------------------------6 Objective-C classes (a total of 12 files) are needed. Mac_image_gallery.m and .hMac_imageDecompress.m and .hMac_imageViewTap.m and .hMac_photo.m and .hMac_viewTap.m and .hMac_zoomingScrollView.m and .h

Mac_screen_image.m is the main UIViewController that shows the list of images. All theother objective c classes are used to support scrolling, swiping, zooming, pinching, double tapping and other complicated gallery behaviors.

Android Project------------------------This plugin does not support Android.

JSON Data------------------------

The JSON data for the image gallery includes a child items array holding individual image items like the sample below. NOTE: The first two images in the list use animageName and the third image uses an imageURL. Each image uses an imageName OR animageURL, not both. If you use an imageURL, the image must be compiled in the project.