Skip to content

TileImageTeamiOS/THStorytellingView

Repository files navigation

THStorytellingView

Build Status Platform License: MIT Swift 4.0 Xcode

This is the sample application for THTiledImageView, THContentMarkerView, THScrollView-minimap modules. You can see the feature of those libraries in this sample app.

Feature

  • High Quality images(8K, 12K or more) are downloaded and rendered asynchronously using THTiledImageView.
  • Every markers in UIScrollView added using THContentMarkerView. You can add markers on UIScrollView with contents by using THContentMarkerView.
  • We set various examples of marker contents. Don't hesitate to see it. 🧐
  • THScrollView-minimap let you know where you zoom in, when you zoom deep inside of UIScrollView.
  • In this app, we use Firebase for backend support.
  • Pure Swift 4.0

Demo

High Quality Images Tile Image View
super_image star
Stroy Telling View Explain View
marker explain

Installation

CocoaPods

You can install the latest release version of CocoaPods with the following command

$ gem install cocoapods

We already set Podfile for this app. So, just run the following command:

$ pod setup
$ pod install

Server

To receive a tile, you must place it on your local or server. The tiles in the demo are available at https://github.com/grohong/flask.

$ git clone [email protected]:grohong/flask.git

Servers created based on flask will work by using the corresponding command in that directory.

$ python image_render.py

Marker Info

Marker information is currently managed using firebase. Please contact [email protected] to use marker information.

Requirements

THStorytellingView is written in Swift 4, and compatible with iOS 9.0+

Contributing

Please look over these things first.

  • Please read our Code of Conduct
  • Download the project and check out the current code base. Suggest any improvements by opening a new issue.
  • Please install SwiftLint to keep our conventions.

License

THStorytellingView is released under the MIT license. See LICENSE for details.

About

ImageScrollView with various contents for storytelling.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages