我正在尝试让我的 UIActivityIndicator 显示在所有内容之上。不幸的是,我无法让它这样做。它显示如下(实际微调器在顶部,但背景在所有内容之后):
它显示了 View 中所有内容的背后。这是我的代码:
var activityIndicator:UIActivityIndicatorView = UIActivityIndicatorView(frame: CGRectMake(0, 0, 150, 150))
self.activityIndicator.center = self.view.center
self.activityIndicator.hidesWhenStopped = true
self.activityIndicator.backgroundColor = (UIColor(white: 0.0, alpha: 0.8))
self.activityIndicator.activityIndicatorViewStyle = UIActivityIndicatorViewStyle.WhiteLarge
self.activityIndicator.layer.cornerRadius = 5
view.addSubview(self.activityIndicator)
activityIndicator.startAnimating()
如何让我的 activityIndicator 背景显示在所有内容之上(就像微调器那样)?
提前感谢您的所有帮助!
干杯!
最佳答案
将 self.activityIndicator
添加到 View 层次结构后,您可以调用 view.bringSubviewToFront(self.activityIndicator)
。
关于swift - 在我看来,UIActivityIndicator 显示在其他所有内容后面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30970312/