Skip to content

Instantly share code, notes, and snippets.

View akozlik's full-sized avatar

Andrew Kozlik akozlik

View GitHub Profile
@mikeseif
mikeseif / TransitionRect.m
Last active December 31, 2015 06:39
Transition a CGRect to another CGRect by the (CGFloat) ratio provided.
+ (CGFloat)transitionFloat:(CGFloat)float1 toFloat:(CGFloat)float2 byRatio:(CGFloat)ratio
{
return ( ratio * (float2 - float1) );
}
+ (CGRect)transitionRect:(CGRect)rect1 toRect:(CGRect)rect2 byRatio:(CGFloat)ratio
{
if (CGRectIsNull(rect1) || CGRectIsNull(rect2)) {
return CGRectZero;
}