Я создал пользовательский подкласс UIImageView
и в одном методе я хочу добавить индикатор активности в центр, в то время как изображение загружается. Я использую следующий код, но монитор активности расположен далеко за пределами UIImageView
. Что я могу сделать, чтобы центрировать его точно в пределах UIImageView
?
UIActivityIndicatorView *indicator = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleGray];
indicator.autoresizingMask =
UIViewAutoresizingFlexibleTopMargin |
UIViewAutoresizingFlexibleRightMargin |
UIViewAutoresizingFlexibleBottomMargin |
UIViewAutoresizingFlexibleLeftMargin;
indicator.center = self.center;
[self addSubview:indicator];
[indicator startAnimating];