• Stars
    star
    254
  • Rank 160,264 (Top 4 %)
  • Language
    Objective-C
  • License
    Other
  • Created almost 12 years ago
  • Updated over 7 years ago

Reviews

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

Repository Details

A UIScrollview subclass with a high performance parallax scrolling effect

#What is A3ParallaxScrollView? A3ParallaxScrollView is a UIScrollView subclass with a parallax scrolling effect on iPhone and iPad.

It is written in Objective-C and works for all iOS applications using ARC.

##Video: Here are two examples of the use of A3ParallaxScrollView.
The first is a little Demo with a lot of views and additional custom transformations (sine movement of the moon).
The other one shows a Path like scrolling behaviour.
A3ParallaxScrollView sample A3ParallaxScrollView Path like sample
Both sample projects are included in the github repository.

##Installation

###With CocoaPods: A3ParallaxScrollView is available on CocoaPods . Just add the following to your project Podfile:

####Podfile platform :ios, '7.0' pod "A3ParallaxScrollView", "~> 1.0"

###Manualy: Download the A3ParallaxScrollView.h/.m files and add them to your Project. There are no dependencies.

##Usage: Include A3ParallaxScrollView by the folowing import.

#import "A3ParallaxScrollView.h"

Initialize a A3ParallaxScrollView like any regular UIScrollView by code or in the InterfaceBuilder.

Update Accelerations

You can add any views to it with a specified acceleration:

- (void)addSubview:(UIView *)view withAcceleration:(CGPoint) acceleration

Or you can simply add a subview to your A3ParallaxScrollView and set his acceleration afterwards with acceleration setter.

- (void)setAcceleration:(CGPoint) acceleration forView:(UIView *)view

#License: See our MIT License

#Contribute: Feel free to fork and make pull requests! We are also very happy if you tell us about your app(s) which use this control.

aaa - AllAboutApps
© allaboutapps 2014 dev by Botond Kis

More Repositories

1

integresql

IntegreSQL manages isolated PostgreSQL databases for your integration tests.
Go
594
star
2

go-starter

An opinionated production-ready SQL-/Swagger-first RESTful JSON API written in Go, highly integrated with VSCode DevContainers by allaboutapps.
Go
485
star
3

A3GridTableView

Fast UIScrollView subclass which presents its cells in a GridView
Objective-C
115
star
4

DataSource

Simplifies the setup of UITableView data sources using type-safe descriptors for cells and sections. Animated diffing built-in.
Swift
74
star
5

A3InAppUpdater

Android Library to minimize the implementation effort for In App Updates and Forced Updates
Kotlin
43
star
6

ios-starter

Cookiecutter and XcodeGen template for our iOS apps.
Swift
40
star
7

Fetch

A resource based network abstraction based on Alamofire.
Swift
30
star
8

integresql-client-go

Client library for interacting with a IntegreSQL server, managing isolated PostgreSQL databases for your integration tests.
Go
18
star
9

A3AndroidTemplate

Template project to improve project start experience for android
Kotlin
14
star
10

cra-template-aaa-typescript

Official all about apps React template.
TypeScript
12
star
11

aaa-backend-stack

Deprecated / Legacy: The opinionated Node.js Backend Framework by allaboutapps
TypeScript
9
star
12

Toolbox

Swift
9
star
13

Logbook

Swift
8
star
14

ios-project-template

(Deprecated) Project template for our iOS apps
Swift
6
star
15

react-starter

allaboutapps web frontend starter template using react and vite
TypeScript
5
star
16

gdpr-android

GDPR Library for android projects
Kotlin
5
star
17

allaboutapps.github.io

our developer blog
HTML
4
star
18

android-hiring

aaa Projekt für Bewerber - Team Android
Java
2
star
19

A3Utilities

Android utlitity classes
Java
2
star
20

gdpr-ios

A GDPR framework for iOS
Swift
2
star
21

aws4

Attach and extract signed information to / from URIs via Amazon's AWS Signature Version 4
Go
2
star
22

backup-ns

Application-aware k8s CSI snapshots
Go
1
star
23

A3Dooropener

Java
1
star
24

spm-collection

All our Swift packages in one neat collection
1
star
25

ReactiveForm

Swift
1
star
26

CarouselDemo

Kotlin
1
star
27

A3RecyclerViewDecorations

Decorations for android recyclerviews
Java
1
star
28

A3WebView

Wrapper around WebView
Java
1
star
29

next-starter

An opinionated NextJS starter project with storybook, vitest, mui, tailwind integration. Typesafe i18n included. Dockerfile provided for easy deployment. Tailored for quick scaffolding of projects @ allaboutapps.
TypeScript
1
star