• Stars
    star
    313
  • Rank 133,714 (Top 3 %)
  • Language
    Objective-C
  • License
    MIT License
  • Created almost 13 years ago
  • Updated about 6 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A set of classes that wrap UIScrollView and CATiledLayer. It aims to simplify displaying large images and PDFs at multiple zoom scales.

JCTiledScrollView

JCTiledScrollView is a set of classes that wrap UIScrollView and CATiledLayer. The project to simplify displaying large images and PDFs at multiple zoom scales.

JCTiledScrollView was introduced during my CATiledLayer presentation at Melbourne CocoaHeads 2012. Video, Slides, Blog.

Features

  • Display tiled bitmap images and single page PDFs with two separate classes
  • Supports standard and high resolution displays
  • You only need to provide one set of bitmap tiles; no need for @2x tiles
  • A handy set of default UIGestureRecognizer actions and delegate callbacks
  • Annotation support with an interface similar to MKMapView
  • Demo code, example PNG tiles and PDF file included
  • Supports iOS 8.0+

Skipping Girl JCTiledScrollView DemoPDF Rendering in JCTiledScrollView Demo

Installation

TODO

Handy Links

Further Reading on CATiledLayer

Licence

The "Skipping Girl" image is copyright (c) 2012, Jesse Collis and licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.

JCTiledScrollView is open-sourced software licensed under the MIT license.

More Repositories

1

laravel-heroku-example

Laravel 5.6 project setup for easy Heroku deployment
PHP
40
star
2

iOS-ntp

A network time protocol client for iOS
Objective-C
34
star
3

JCLocalizedString

A drop-in replacement for NSLocalizedString that enables you to change the language at run time
Objective-C
26
star
4

ve.direct-python

VE.Direct to InfluxDB for Raspberry Pi
Python
23
star
5

JCPriorityQueue

A set of priority queue classes for Objective C
Objective-C
16
star
6

JCAdSupportedNavController

A UINavigationController subclass that manages a persistent iAd view
Objective-C
14
star
7

flask-images

A flask application designed to respond to SQS messages and resize images
Python
6
star
8

JCLocalizedStringPreso

JCLocalizedString Presentation
6
star
9

CATiledLayer-2012

Slides and notes for my CATiledLayer and JCTiledScrollView presentation at Melbourne CocoaHeads
6
star
10

sds011-pm-sensor-python

A parser for the Innova Fitness sds011 pm sensor serial interface
Python
5
star
11

esphome-vindriktning-particle-sensor

ESPHome component for IKEA Vindriktning particle sensor
C++
5
star
12

esp8266WiFiTmpSensor

Using the ESP8266 and Adafruit MCP9808 to log the temperature to thingsspeak
C++
4
star
13

HeartRateMonitor

An investigation into Blutetooth LE
Objective-C
4
star
14

iOS-Workspace-Template

An advanced Xocde template for iOS 6 apps
Objective-C
3
star
15

TramTracker

A small demo application for WWCM August 2014
Objective-C
2
star
16

JCMM-Utilities

A handful of the bits and pieces I've pulled in from my other projects.
Objective-C
2
star
17

Xcode-File-Templates

Some simple Xcode file templates that implement our code style
Objective-C
2
star
18

self-sizing-collectionview-cells

Self sizing collection view cells are hard
Swift
1
star
19

rds-log-exporter

Basic example on how to export rds logs using boto
Python
1
star
20

FadingAsyncUIImageView

A small extension to AFNetworking that fades the remote image in on completion
1
star