如果图像的大小与视图相同,则不需要平铺,所以我不太明白.
但是,看看NSDrawThreePartImage.在10.6上,如果你想要的只是水平或垂直平铺的单个图像,你可以传递nil.
另一种选择是使用类似的东西
[[NSColor colorWithPatternImage:] set];
NSRectFill(rectToBeTiled);
Run Code Online (Sandbox Code Playgroud)
但如果你这样做,阶段和规模可能不是你想要的.颜色在CG中称为"基本空间",就像在窗口内容视图的坐标系中绘制一样.所以基本上,如果可以的话,使用NSDrawThreePartImage.
归档时间: |
|
查看次数: |
1302 次 |
最近记录: |