我已經通過代碼創建了一個.png圖像; .png的形狀是矩形的,我想創建一個圓形的.png,就好像我能夠將rect連接的兩個較小的邊一樣。 我正在考慮使用bezierPathWithArcCenter:radius:startAngle:endAngle:順時針:但如何在其上繪製圖像? 非常感謝任何幫助如何將矩形png彎曲到iOS上的圓形上?
0
A
回答
0
這可能不是你要找的東西(可能是......),但是如果你只是想讓你的圖像出現在一個圓圈內,如果你的圖像是方形的,你可以使用假貨的技巧層,像這樣一個循環:
image.layer.cornerRadius = image.frame.size.height/2;
image.layer.masksToBounds = YES;
也就是說,使圓角半徑的一半高度,你可以把一個正方形成一個圓圈。 :-)
爲了更好地確定了一圈,你可以輕鬆地添加邊框:
image.layer.borderWidth = 2;
image.layer.borderColor = [UIColor black].CGColor;
現在,小心在UITableViewCell
一直在做這樣的事情,因爲表的性能會受到影響。但一般來說,這些簡單的技巧可以在不費吹灰之力的情況下增加很多UI的興趣。
+0
不幸的是,我正在尋找彎曲的矩形,將它包裹成一個圓圈; – 2012-02-29 18:25:32
1
相關問題
- 1. 從底部彎曲的矩形形狀
- 2. 在圓形公式上繪製矩形
- 3. iOS上的圓形按鈕
- 4. 將圓角矩形變換爲圓形
- 5. 如何繪製在html中彎曲的一側的矩形
- 6. 如何在android中創建彎曲的底部邊框矩形?
- 7. 如何彎曲精靈套件中的矩形
- 8. CSS3 - 如何在矩形上創建圓形邊框半徑?
- 9. 矩形視圖上的完美圓角
- 10. 將矩形UIImageView變成一個圓形
- 11. 圓形矩形按鈕連接到ViewController.h
- 12. 漸變色圓形矩形
- 13. iOS上的ImageMagick圓形調整
- 14. 在矩形的每一條邊上創建圓形
- 15. 在XNA中向上彎曲的弧形移動2D精靈?
- 16. ios繪製右上角的矩形
- 17. 如何將矩形選擇轉換爲圓形(在網格中)
- 18. 如何將矩形圖像設置爲圓形圖像
- 19. 如何將UISearchBar從圓形改爲矩形?
- 20. 如何在圓角矩形內或圓形內繪製圖像?
- 21. StateHighlighted上更改圓形矩形按鈕背景色
- 22. 如何在android中創建圓曲線矩形?
- 23. 彎曲的三角形路徑?
- 24. 帶圓角矩形和陰影的UIView:陰影出現在矩形上方
- 25. 如何創建圓形UIview而不是矩形形狀
- 26. JavaFX用於圓形動畫的矩形
- 27. 圓形與矩形之間的碰撞
- 28. 帶圓形手柄的UIBezierPath矩形
- 29. C#路徑中的半圓形矩形
- 30. 圓形矩形的最大包裝
你的意思是你要舒展周圍的路徑的矩形,這樣兩個短邊見面並進行環? (IE http://en.wikipedia.org/wiki/Annulus_(mathematics)) – 2012-02-21 21:21:23
是的,但不知道如何做到這一點;我很新,以編程方式修改圖形。 – 2012-02-29 18:32:06