我想画充满了红色色调的颜色或某些颜色的UIButton通过RGB别人介绍和只有上边缘是圆。
有些人回答我得到一个图像来做到这一点,但每次我想改变它,我必须带来新的形象,并取代它,我想问我可以从代码做到没有得到一个图像。如何从单面色调的颜色和圆绘制的UIButton只有
0
A
回答
0
没有直接的办法。只有这样做才能创建一个细分控制并只保留一个细分。
的具体实施见this post,
更新:
如果你想圆只有两个角落检查Round two corners in UIView或在rdurand的评论中提到Just two rounded corners?。由于分段控制是UIView
的子视图,因此应该起作用。
0
您可以使用NSBezierPath的bezierPathWithRoundedRect:xRadius:yRadius:
方法绘制圆角。然后再用另一条更加卑鄙的路径画出来。或者你可以使用moveToPoint只是定义自定义贝塞尔路径:lineToPoint:和curveToPoint:controlPoint1:controlPoint2:
相关问题
- 1. 如何绘制带有颜色色调的缓冲图像
- 2. 如何在XNA中绘制具有特定颜色的圆?
- 3. 颜色绘制不同的颜色matplotlib
- 4. 如何用cocos2d-x中的颜色绘制圆圈填充?
- 5. 改变颜色的颜色改变所有圆形颜色
- 6. 滚动时更改UIButton色调颜色
- 7. Java OpenGL只绘制一种颜色而不是图像中的所有颜色
- 8. 的iOS - 设置的UIButton背景颜色只有颜色的角落
- 9. 具有不同颜色边框的Android绘制圆圈
- 10. 如何用像UIToolbar一样的色调绘制UIButton
- 11. 绘制一个白色的颜色导致透明的颜色
- 12. 如何绘制不同颜色的点?
- 13. 如何绘制不同的颜色
- 14. 用圆圈绘制矩形,用不同的颜色保留颜色
- 15. 圆形颜色梯度(色调)在firemonkey
- 16. 如何在matlab中绘制一个3d圆圈填充颜色
- 17. 如何使用圆形进度绘制加阵列颜色
- 18. 绘制彩色圆点AngularJS
- 19. ggplot没有绘制正确的颜色
- 20. HTML5画布 - 绘制线段和圆圈 - 一个圆圈的不同颜色
- 21. 如何更改UIButton的颜色?
- 22. 如何设置一个UIButton的颜色?
- 23. 如何将椭圆的颜色更改为随机颜色
- 24. 使用matplotlib绘制颜色条,区别颜色和不连续颜色
- 25. 简单的颜色圆形颜色选择器
- 26. UIButton选择颜色
- 27. UIButton颜色变化
- 28. UIButton颜色变化
- 29. UIButton选择颜色
- 30. 如何为CoreGraphics绘制的UIButton创建选定状态的颜色?
可能的重复:http://stackoverflow.com/questions/4847163/round-two-corners-in-uiview和http://stackoverflow.com/questions/4845211/just-two-rounded-corners – rdurand
谢谢@rdurand这是有用的旁边ACB回答 –