作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用自定义按钮类型,因为我需要触摸区域是非矩形的,所以我使用了一个名为 OBShapedButton
的类,这是我无耻地在网上找到的。但是,我还想为这些按钮着色以匹配玩家的颜色。
当谈到 UIButton
和 tintcolor
时,Apple's docs说
This property has no default effect for buttons with type
UIButtonTypeCustom
. For custom buttons, you must implement any behavior related totintColor
yourself.
那么我该如何自己实现这种行为呢?
最佳答案
您可以在您的类中使用 UIColor 创建一个颜色数组,然后单独访问它们,您尝试过这种方式吗?
好吧,像这样的例子
UIBarButtonItem.appearance().tintColor = UIColor.yellowColor()
最好你也可以发布你的类(class)代码
关于ios - 如何为 UIButtonTypeCustom 实现 tintcolor 行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26997497/
我是一名优秀的程序员,十分优秀!