是否可以創建具有圓邊的UIView?如何更改UIView的形狀
1
A
回答
-1
您可以繼承UIView並覆蓋其drawBounds例程以繪製其邊緣圓角,但是任何UIView或子類的邊界將始終是矩形。
+0
文檔中沒有關於drawBounds方法的內容 – 5hrp 2012-07-16 15:42:43
1
從上面列出的其他計算器問題...
3.0及更高版本
iPhone OS 3.0及更高版本支持上的CALayer類的cornerRadius屬性。每個視圖都有一個可以操作的CALayer實例。這意味着你可以在現在一條線得到圓角:
view.layer.cornerRadius = 8;
您需要#import <QuartzCore/QuartzCore.h>
並鏈接到QuartzCore框架來獲取訪問的CALayer的標頭和屬性。
相關問題
- 1. 更改UIView邊界的形狀
- 2. 如何更改Bootstrap按鈕的形狀
- 3. 如何更改對話框的形狀?
- 4. 如何更改dotplot的形狀?
- 5. NetworkX - 如何更改節點的形狀?
- 6. 如何更改JFrame的形狀?
- 7. 如何更改UITextField的形狀?
- 8. 如何創建UIView的凹面形狀
- 9. 如何動態更改形狀顏色?
- 10. 更改陣列的形狀
- 11. 更改jpeg的形狀
- 12. 更改appWidget中的形狀
- 13. 更改JButton的形狀
- 14. UITableView:如何使用LONGPRESS更改CUSTOMIZED CELL中的UIView狀態?
- 15. 如何更改UIView大小?
- 16. 如何更改UIView zPosition?
- 17. 如何創建圓形UIview而不是矩形形狀
- 18. 如何在XYSplineRenderer中更改正方形的點形狀圖
- 19. 如何更改CAShapeLayer中的多邊形形狀?
- 20. 如何只更改UIView的(圓形)部分?
- 21. 更改UIImageview形狀矩形的默認形狀
- 22. 更改的UIView
- 23. WebGL更改形狀動畫
- 24. Python - 更改對象形狀?
- 25. 更改形狀顏色
- 26. 更改爲CPTPlotSpaceAnnotation層形狀?
- 27. UIView與自定義形狀
- 28. 如何更改形狀工作表內的Visio 2010形狀標籤
- 29. matplotlib:如何同時更改刻度位置和圖形形狀
- 30. 如何更新CSS形狀?
大部分是http://stackoverflow.com/questions/510382/how-do-i-create-a-round-cornered-uilabel-on-the-iphone;問題不完全一樣,但答案僅暗示UIViews(因爲UILabels是UIViews)。 – zneak 2010-05-27 04:16:20
哦,還有,http://stackoverflow.com/questions/1509547/uiview-with-rounded-corners的確切副本。 – zneak 2010-05-27 04:17:58