diff --git a/ios/fluttertoast/Sources/fluttertoast/UIView+Toast.m b/ios/fluttertoast/Sources/fluttertoast/UIView+Toast.m index 6717128f..8b37cbed 100644 --- a/ios/fluttertoast/Sources/fluttertoast/UIView+Toast.m +++ b/ios/fluttertoast/Sources/fluttertoast/UIView+Toast.m @@ -395,7 +395,16 @@ - (void)makeToastActivity:(id)position { activityView.layer.shadowOffset = style.shadowOffset; } - UIActivityIndicatorView *activityIndicatorView = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge]; + UIActivityIndicatorView *activityIndicatorView; + if (@available(iOS 13.0, *)) { + activityIndicatorView = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleLarge]; + activityIndicatorView.color = [UIColor whiteColor]; + } else { +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wdeprecated-declarations" + activityIndicatorView = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge]; +#pragma clang diagnostic pop + } activityIndicatorView.center = CGPointMake(activityView.bounds.size.width / 2, activityView.bounds.size.height / 2); [activityView addSubview:activityIndicatorView]; [activityIndicatorView startAnimating];