Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- internal class BlurLoader : UIView
- {
- readonly UIVisualEffectView blurEffectView;
- public BlurLoader(CGRect frame)
- {
- UIBlurEffect blurEffect = UIBlurEffect.FromStyle(UIBlurEffectStyle.Dark);
- blurEffectView = new UIVisualEffectView(blurEffect)
- {
- Frame = frame,
- AutoresizingMask = UIViewAutoresizing.FlexibleDimensions
- };
- AddSubview(blurEffectView);
- AddLoader();
- }
- private void AddLoader()
- {
- UIActivityIndicatorView activityIndicator = new UIActivityIndicatorView { ActivityIndicatorViewStyle = UIActivityIndicatorViewStyle.WhiteLarge };
- activityIndicator.Frame = new CGRect(0, 0, 50, 50);
- blurEffectView.ContentView.AddSubview(activityIndicator);
- activityIndicator.Center = blurEffectView.ContentView.Center;
- activityIndicator.StartAnimating();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment