Files
Swiftgram/submodules/Display/Display/UIKitUtils.h
2019-09-16 13:21:18 +04:00

17 lines
573 B
Objective-C

#import <UIKit/UIKit.h>
#import <Foundation/Foundation.h>
@interface UIView (AnimationUtils)
+ (double)animationDurationFactor;
@end
CABasicAnimation * _Nonnull makeSpringAnimation(NSString * _Nonnull keyPath);
CABasicAnimation * _Nonnull makeSpringBounceAnimation(NSString * _Nonnull keyPath, CGFloat initialVelocity, CGFloat damping);
CGFloat springAnimationValueAt(CABasicAnimation * _Nonnull animation, CGFloat t);
void testZoomBlurEffect(UIVisualEffect *effect);
UIBlurEffect *makeCustomZoomBlurEffect();
void applySmoothRoundedCorners(CALayer * _Nonnull layer);