Reputation: 77
I m trying to set size of UIActivityindicatorview
using setframe
. It is able to set position but not size of control. is there some other way??
This is relevant code.
UIActivityIndicatorView* mySpinner = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge];
mySpinner.frame=CGRectMake((375/2)-25,210 , 100, 100);
mySpinner.color=[UIColor blueColor];
mySpinner.center =self.view.center;
mySpinner.hidesWhenStopped = YES;
[self.view addSubview:mySpinner];
Upvotes: 5
Views: 5471
Reputation: 7801
I've added simple extension to use UIActivityIndicatorView with exact size https://stackoverflow.com/a/70688204/286361
Upvotes: 0
Reputation: 2741
What i did to change the ActivityIndicator
size in app is:
Just Apply the Transform on your activity indicator and Rescale it.
Here is the code
UIActivityIndicatorView* mySpinner = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge];
mySpinner.transform = CGAffineTransformMakeScale(1.5, 1.5);
mySpinner.color=[UIColor blueColor];
mySpinner.center =self.view.center;
mySpinner.hidesWhenStopped = YES;
[self.view addSubview:mySpinner];
Upvotes: 14