我是新的快速編程,我試圖製作一個鋼琴應用程序。有誰知道豪特在Swift中的按鈕邊框? 我在互聯網上搜索,但所有的教程都是針對老版本的Swift,它不再工作。快速按鈕的輪廓
Q
快速按鈕的輪廓
-3
A
回答
0
嘗試這個
button.layer.borderWidth = 1.0
button.layer.borderColor = UIColor.whiteColor().CGColor
button.layer.cornerRadius = 5.0
button.clipsToBounds = true
您可以輕鬆地更改按鈕屬性,如(邊框寬度,邊框顏色,cornerRadius)值
-1
這裏是SWIFT 3
button.layer.borderWidth = 1.0
button.layer.borderColor = UIColor.white.cgColor
// if you want corners to be rounded you can use the corner radus
button.layer.cornerRadius = 4.0
// if you're setting background image to the button and it happens to be not clipped then you can use
button.clipsToBounds = true
0
的UIButton繼承的代碼UIControl和UIControl從 繼承UIView。 UIView包含用於渲染的CALayer(核心動畫層)。 https://developer.apple.com/reference/quartzcore/calayer
import UIKit
import PlaygroundSupport
let button = UIButton(type: .custom)
button.frame = CGRect(x: 0, y: 0, width: 100, height: 100)
button.backgroundColor = .red
button.layer.borderWidth = 2.0
button.layer.borderColor = UIColor.green.cgColor
PlaygroundPage.current.liveView = button
相關問題
- 1. 按鈕輪廓大於按鈕尺寸
- 2. HTML中的彎曲按鈕輪廓CSS
- 3. 如何刪除html按鈕的輪廓
- 4. Safari中的奇怪按鈕輪廓
- 5. 刪除引導4按鈕輪廓Mixin
- 6. 移除CSS按鈕輪廓即6.0,7.0
- 7. 如何隱藏按鈕輪廓
- 8. Matlab中的快速DP(用於輪廓HMM的維特比)
- 9. 存儲按鈕按快速
- 10. 快速AVAudioplayer上按鈕按
- 11. 後退按鈕與按鈕輪廓出現
- 12. 輪廓輪廓着色器
- 13. OpenCV/numpy:使用numpy快速比較大量輪廓對象
- 14. Split SpatialLinesDataFrame輪廓按級別
- 15. 搜索輪廓內的輪廓/ OpenCV C++
- 16. 快速按鈕顯示
- 17. 快速按鈕變灰
- 18. PayPal快速結賬按鈕
- 19. 防止快速按鈕砸
- 20. 快速按鈕陣列
- 21. 從輪廓中提取最外輪廓
- 22. 輪廓匹配 - 找到輪廓位移
- 23. 繪製輪廓後找到輪廓
- 24. 爲什麼我的按鈕有這個輪廓? css
- 25. 在所有未選中的單選按鈕上顯示輪廓
- 26. 刪除按鈕上的藍色「選定」輪廓
- 27. 如何擺脫我按鈕周圍的白色輪廓?
- 28. jquery擺脫按鈕周圍的虛線輪廓
- 29. Xml:筆劃,邊框,按鈕內部的輪廓文本
- 30. 帶虛線輪廓的按鈕 - 9patch with tileMode =「重複」?
請搜索。在[這些搜索結果](http://stackoverflow.com/search?page=1&tab=Relevance&q=%5bswift%5d%20uibutton%20border)中的第一次擊中應該工作。 – rmaddy