簡體   English   中英

如何繞過活動指示器背景的角

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM