如何围绕活动指标背景的角落

时间:2015-04-07 23:28:56

标签: ios swift activity-indicator

我是编码的新手。话虽如此,我已经想出如何在我的白色活动指示器微调器后面放置一个灰色背景。现在我希望背景的四角是圆的。我搜索过但搜索过但我没有成功。

以下是我用来显示活动指示符和背景的代码。如果您需要更多信息来提供帮助,请询问。我真的不知道怎么问这个问题。我是个新秀。

activityIndi​​cator = UIActivityIndi​​catorView(frame:CGRectMake(0,0,80,80))

        //activityIndicator.

        activityIndicator.center = self.view.center;

        activityIndicator.backgroundColor = (UIColor (white: 0.3, alpha: 0.8))   //create a background behind the spinner

        activityIndicator.hidesWhenStopped = true

        activityIndicator.activityIndicatorViewStyle = UIActivityIndicatorViewStyle.WhiteLarge

        view.addSubview(activityIndicator)

        activityIndicator.startAnimating()

        UIApplication.sharedApplication().beginIgnoringInteractionEvents()

1 个答案:

答案 0 :(得分:8)

欢迎使用Stack Overflow!

在回答您的问题时:您应将CALayer属性cornerRadius设置为正值非零值。例如:

activityIndicator.layer.cornerRadius = 10

结果:

enter image description here

此外,由于您完全不熟悉编程,我建议您查看Apple的 The Swift Programming Language ,它是免费的,并带您浏览整个Swift语言。这是链接:https://itunes.apple.com/gb/book/swift-programming-language/id881256329?mt=11(它也可以作为Web版本使用)