如何告诉Xcode在iOS 7中自动设置图像资源的呈现模式

7
在Xcode 6中,您可以通过属性检查器将资产目录中的任何图像始终设置为默认、原始图像或模板图像。如下所示:
但是,这仅适用于iOS 8,而不适用于iOS 7。
是否有一种方法可以在iOS 7上实现相同的效果?
注意:我不是在寻找编程解决方案(例如使用像 image = [image imageWithRenderingMode:UIImageRenderingModeAlwaysTemplate]; 这样的东西),而是在寻找一种声明性的解决方案,无论是在 images.xcassets 面板中还是在故事板和nib文件中。

1
这听起来像是一个 bug,你已经提交了 bug 报告了吗? - sarunw
1个回答

1

看起来,如果将按钮类型设置为“系统”(而不是“自定义”),在iOS 7下,“模板化”会按预期处理按钮图像。不幸的是,对于按钮背景图像仍然无效,它也不允许使用除“默认”状态以外的自定义图像。


是的,但我正在寻找针对图像本身的解决方案,而不仅仅是针对按钮。 - sonxurxo

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接