我创建了一个自定义的UIImageView
子类,在其中一个方法中,当图像正在加载时,我想在中心位置添加一个活动指示器。我使用以下代码,但是活动监视器的位置远离UIImageView
。我该怎么做才能确切地将其居中在UIImageView
的边界内?
UIActivityIndicatorView *indicator = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleGray];
indicator.autoresizingMask =
UIViewAutoresizingFlexibleTopMargin |
UIViewAutoresizingFlexibleRightMargin |
UIViewAutoresizingFlexibleBottomMargin |
UIViewAutoresizingFlexibleLeftMargin;
indicator.center = self.center;
[self addSubview:indicator];
[indicator startAnimating];