如何更改seizer路径的背景颜色

时间:2015-01-30 05:22:51

标签: ios core-graphics

我有解扣如下,

    taskBtn=[[PNTButton alloc]initWithFrame:CGRectMake(0,0,app.screenwidth,app.screenheight/2)];
    [taskBtn setBackgroundColor:[UIColor clearColor]];
    [taskBtn addTarget:self action:@selector(taskBtnClicked:) forControlEvents:UIControlEventTouchUpInside];
    [self.view addSubview:taskBtn];

我在任务按钮上使用beizerpath绘制了一个三角形,当用户点击三角形我需要更改三角形的背景颜色但我无法更改背景颜色时出现错误:

CGContextSetFillColorWithColor:无效的上下文0x0。这是一个严重的错误。该应用程序或其使用的库正在使用无效的上下文,从而导致系统稳定性和可靠性的整体降低。此通知是礼貌的:请解决此问题。在即将到来的更新中,它将成为一个致命的错误。

任何人都可以帮助我在用户点击时更改beizerpath三角形的背景颜色。

0 个答案:

没有答案