自定義UIActivityIndicatorView大小
阿新 • • 發佈:2019-01-28
大家知道UIActivityIndicatorView是不能定義frame的,只能設定它的center,建立的UIActivityIndicatorView有三種style,這三種style有預設的大小,不能通過設定frame的方式來修改大小。
最近碰到一個視覺效果,是需要把顯示的UIActivityIndicatorView顯示得比預定義的小,實現的方式是通過transform來修改顯示UIActivityIndicatorView的顯示大小。
程式碼如下:
UIActivityIndicatorView* indicatorView = [[UIActivityIndicatorView alloc] init]; CGAffineTransform transform = CGAffineTransformMakeScale(.7f, .7f); indicatorView.transform = transform; [indicatorView startAnimating];
我覺得這是個比較有趣的實現方法。