我正在尝试绘制一个填充图案图像的圆角矩形(应该重复图案图像以填充矩形),有没有办法使用UIBezierPath做到这一点? 可能我想在rect的边框添加一个阴影。 感谢
答案 0 :(得分:6)
你有没有尝试过?
首先想到的是:
UIImage *patternImg = [UIImage imageNamed:@"SomePattern.png"];
UIColor *fill = [UIColor colorWithPatternImage:patternImg];
[path fill];
另一个选择是绘制一个适合您路径的矩形,使用您的图案颜色填充它,然后使用您的路径剪辑它。
答案 1 :(得分:3)
你试过[[UIColor colorWithPatternImage:YOUR_UI_IMAGE] setFill]
吗?