[英]How do I round the corners of my Activity Indicator Background
我是全新的編碼。 話雖如此,我已經想出了如何在我的白色活動指示器微調器后面放置灰色背景。 現在我想讓背景的角變圓。 我已經搜索和搜索,但我沒有成功。
這是我用來顯示活動指示器和背景的代碼。 如果您需要更多信息來提供幫助,請直接詢問。 我真的不知道怎么問這個問題。 我完全是菜鳥。
activityIndicator = UIActivityIndicatorView(frame: CGRectMake(0, 0, 80, 80))
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()
歡迎使用堆棧溢出!
回答您的問題:您應該將CALayer
屬性cornerRadius
設置為正的非零值。 例如:
activityIndicator.layer.cornerRadius = 10
結果:
此外,由於您對編程完全陌生,我建議您查看 Apple 的The Swift Programming Language ,它是免費的,可帶您了解整個 Swift 語言。 這是鏈接: https : //itunes.apple.com/gb/book/swift-programming-language/id881256329?mt=11 (它也可以作為網絡版本使用)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.