| 1234567891011121314151617181920212223242526272829 |
- //
- // UIVisualEffectView+LookinServer.m
- // LookinServer
- //
- // Created by Li Kai on 2019/10/8.
- // https://lookin.work
- //
- #import "UIVisualEffectView+LookinServer.h"
- #import "UIBlurEffect+LookinServer.h"
- @implementation UIVisualEffectView (LookinServer)
- - (void)setLks_blurEffectStyleNumber:(NSNumber *)lks_blurEffectStyleNumber {
- UIBlurEffectStyle style = [lks_blurEffectStyleNumber integerValue];
- UIBlurEffect *effect = [UIBlurEffect effectWithStyle:style];
- self.effect = effect;
- }
- - (NSNumber *)lks_blurEffectStyleNumber {
- UIVisualEffect *effect = self.effect;
- if (![effect isKindOfClass:[UIBlurEffect class]]) {
- return nil;
- }
- UIBlurEffect *blurEffect = (UIBlurEffect *)effect;
- return blurEffect.lks_effectStyleNumber;
- }
- @end
|