SkillAgentSearch skills...

MOScrollView

Subclass of UIScrollView with custom timing function for animation of setContentOffset

Install / Use

/learn @jan-christiansen/MOScrollView
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

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.

View on GitHub
GitHub Stars38
CategoryContent
Updated12mo ago
Forks3

Languages

Objective-C

Security Score

67/100

Audited on Apr 4, 2025

No findings