【发布时间】:2017-07-16 01:03:47
【问题描述】:
这个界面有两个UIButtons,每个都有一个表情符号。因为我现在买不起图形,而这正是我们正在使用的。
对于普通图像,我可以使用此代码进行着色,感谢https://stackoverflow.com/a/24979595/300224
let button = UIButton(type: .Custom)
let image = UIImage(named: "image_name")?.imageWithRenderingMode(.AlwaysTemplate)
button.setImage(image, forState: .Normal)
button.tintColor = UIColor.redColor()
但是这不起作用(当然在这种情况下,因为没有UIImage。
在这种情况下我可以使用什么方法来为按钮着色?
【问题讨论】:
-
Create an image from the string 然后按照您知道的方式为图像着色。
-
有大量开源资产可供您使用,尤其是麦克风和扬声器等常见/通用项目。
-
@Alexander 我同意你的看法,我不知道尝试为一些简单的基本图标着色有什么意义,而这显然不是一个需要的图形处理应用程序。
标签: ios swift cocoa cocoa-touch