Skip to content

Subclass of UIScrollView with custom timing function for animation of setContentOffset

License

Notifications You must be signed in to change notification settings

jan-christiansen/MOScrollView

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MOScrollView

Introduction

Subclass of UIScrollView that, in contrast to UIScrollView, uses a custom timing function to animate setContentOffset.

Features

Provides methods

- (void)setContentOffset:(CGPoint)contentOffset 
      withTimingFunction:(CAMediaTimingFunction *)timingFunction

and

- (void)setContentOffset:(CGPoint)contentOffset 
      withTimingFunction:(CAMediaTimingFunction *)timingFunction
                duration:(CFTimeInterval)duration

Usage

Simply import MOScrollView.h and MOScrollView.m into your project. The implementation uses a CADisplayLink, therefore, you have to add the QuartzCore library to your project. As the class uses automatic refernce counting either your project has to use automatic reference counting as well or you have to enable automatic reference counting for MOScrollView.m by adding -fobjc-arc as compiler flag in Build Phases options.

Requirements

XCode 4.2 or later and iOS 4 or later as the module uses automatic reference counting.

License

MOScrollView is released under Modified BSD License.

About

Subclass of UIScrollView with custom timing function for animation of setContentOffset

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published