2015-10-05 20:41:32 +00:00
|
|
|
#import <UIKit/UIKit.h>
|
2017-04-15 09:55:46 +00:00
|
|
|
#import "BlurEffectWithAmount.h"
|
2015-10-05 20:41:32 +00:00
|
|
|
|
2015-10-05 22:11:17 +00:00
|
|
|
@interface BlurView : UIView
|
2015-10-05 20:41:32 +00:00
|
|
|
|
2019-08-21 06:19:31 +00:00
|
|
|
@property (nonatomic, copy, nullable) NSString *blurType;
|
|
|
|
@property (nonatomic, copy, nullable) NSNumber *blurAmount;
|
|
|
|
@property (nonatomic, copy, nullable) UIColor *reducedTransparencyFallbackColor;
|
2015-10-05 20:41:32 +00:00
|
|
|
|
2019-08-21 06:19:31 +00:00
|
|
|
@property (nonatomic, strong, nullable) BlurEffectWithAmount *blurEffect;
|
|
|
|
@property (nonatomic, strong, nullable) UIVisualEffectView *blurEffectView;
|
|
|
|
@property (nonatomic, strong, nullable) UIView *reducedTransparencyFallbackView;
|
2017-04-15 09:55:46 +00:00
|
|
|
|
|
|
|
- (void)updateBlurEffect;
|
2019-08-21 06:19:31 +00:00
|
|
|
- (void)updateFallbackView;
|
|
|
|
- (BOOL)useReduceTransparencyFallback;
|
2016-10-27 07:19:43 +00:00
|
|
|
@end
|