我的目标是使 ProgressView 边框像上面的屏幕截图中提到的绿色、红色等颜色。
我正在使用此 url 提供的自定义类。但是那里没有提供这样的边框着色格式 http://pwiddershoven.nl/blog/2009/01/04/colored-uiprogressview.html
请开发者建议
谢谢
我的目标是使 ProgressView 边框像上面的屏幕截图中提到的绿色、红色等颜色。
我正在使用此 url 提供的自定义类。但是那里没有提供这样的边框着色格式 http://pwiddershoven.nl/blog/2009/01/04/colored-uiprogressview.html
请开发者建议
谢谢
Progress.layer.borderWidth = 0.3;
Progress.layer.borderColor = [[UIColor redColor] CGColor];
您使用的类不支持它。显然,制作它的人(他非常慷慨,顺便说一句。它很漂亮。我在我的下一个应用程序中使用它。)在他的应用程序中不需要它。
你现在有两个选择:
自己编写代码/希望这里的其他人会做更多的自定义绘图并允许您设置单独的边框颜色。对于有这方面经验的人来说,这可能是五分钟的工作。我可以说我从来不需要使用图形上下文等,所以我无法帮助你。
你也可以给他发电子邮件,询问他是否可以延长课程。如果你捐给他二十块钱,他可能会更愿意这样做。
带有原始绘图代码的源代码在这里:https ://github.com/PascalW/PDColoredProgressview/blob/master/PDColoredProgressView.m
您无法更改默认进度条背景