我使用自定义按钮类型,因为我需要触摸区域是非矩形的,所以我使用一个名为OBShapedButton的类,这是我无耻地在网上找到的。不过,我也想给这些按钮颜色,以配合播放器的颜色。
当谈到UIButton和tintcolor时,苹果的文档说
对于类型为
UIButtonTypeCustom的按钮,此属性没有默认效果。对于自定义按钮,必须自己实现与tintColor相关的任何行为。
那么,我该如何自己去实施这种行为呢?
发布于 2014-11-18 15:16:15
您可以在类中使用UIColor创建一个颜色数组,然后单独访问它们,您试过这样做吗?
好的,举个例子,像这样
UIBarButtonItem.appearance().tintColor = UIColor.yellowColor()理想情况下,您也可以发布类代码吗?
https://stackoverflow.com/questions/26997497
复制相似问题