2014-12-04 47 views
6

渲染模式在Xcode中6,你可以在一个资产类别告诉任何图像总是Render AsDefaultOriginal ImageTemplate Image通过属性检查器。像这样如何告诉Xcode中自动设置图像资产中的iOS 7

enter image description here

但这仅作品为iOS 8,不适用于iOS 7

有没有办法做同样的,但在iOS 7的工作呢?

注:我不是在寻找程序化解决方案(如那些使用像image = [image imageWithRenderingMode:UIImageRenderingModeAlwaysTemplate];),但对于一个声明,无论是在images.xcassets面板或在故事板和豆瓣。

+0

这听起来像是一个bug,你有没有发布错误报告? – sarunw 2015-01-28 09:32:23

回答

1

它看起来像是如果将按钮类型设置为“System”(vs“Custom”),则“模板”在按钮图像下的行为与iOS 7相同。不幸的是,它仍然不适用于按钮背景图像,并且它不允许将自定义图像用于除“默认”之外的任何其他状态。

+0

没错,但我正在为图片本身寻找解决方案,而不仅仅是按钮。 – sonxurxo 2014-12-18 10:31:25

相关问题