Xcode UIGraphicsContext创建圆角CGRect

Xcode UIGraphicsContext创建圆角CGRect,xcode,uigraphicscontext,Xcode,Uigraphicscontext,我使用这段代码创建一个填充了文本的矩形,并将其添加到图像中 CGRect textRect = CGRectMake(0, p_point.y, p_image.size.width+15, p_image.size.height+10) [[UIColor colorWithRed:(70/255.0) green:(70/255.0) blue:(70/255.0) alpha:1] set]; CGContextFillRect(UIGraphicsGetCurrentContex

我使用这段代码创建一个填充了文本的矩形,并将其添加到图像中

CGRect textRect = CGRectMake(0, p_point.y, p_image.size.width+15, p_image.size.height+10)    
[[UIColor colorWithRed:(70/255.0) green:(70/255.0) blue:(70/255.0) alpha:1] set];
CGContextFillRect(UIGraphicsGetCurrentContext(), textRect);
[[UIColor whiteColor] set];
[p_text drawInRect:textRect withFont:font lineBreakMode:NSLineBreakByTruncatingTail alignment:NSTextAlignmentCenter];
UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext();

我希望矩形有圆角…

可能重复:@AkshatSinghal,我看到了这个答案,但不确定它与我的答案如何匹配,因为我没有UIBezierPath,也不确定它将如何在UIGraphicsGetImageFromCurrentImageContext中捕获,如果你确定这是解决方案,你能回答这个问题并把代码和我的整合起来吗?谢谢!