我有一个资产目录,其中包含我在工具栏按钮中使用的所有图像,我想将它们全部设置为模板图像。据我所知,没有办法将按钮的图像设置为 IB 中的模板图像,但是如果我按如下方式创建图像
NSImage *buttonImage = [NSImage imageNamed:@"imageName"];
[buttonImage setTemplate:YES];
然后“imageName”的图像将成为整个应用程序的模板图像。除了迭代资产目录中的每个项目之外,有什么方法可以做到这一点吗?
我尝试将目录中的资产名称设置为 *Template 但这不起作用。我还尝试重命名支持图像以包含“模板”,但这也不起作用。有什么建议么?