gpt4 book ai didi

ios - iOS5 之前的 UIBarButtonItems 的 setTintColor 的替代方案?

转载 作者:行者123 更新时间:2023-11-29 13:40:38 25 4
gpt4 key购买 nike

除了使用 UIBarButtonItems 的访问器 setTintColor 以添加 ios4 兼容性之外,还有其他替代方法吗?

是否可以修改 setter 以包含 systemVersion 的条件语句(无需子类化 UIBarButtonItem)?

最佳答案

可以通过三种方法来做到这一点。首先,是用CoreGraphic绘制一个按钮。其次,使用自定义图像。第三种方法可能是最简单的,它允许您根据需要使用 tintColor 属性进行动态更改。

想法是创建一个 UISegmentedControl 并将其样式化为看起来像一个按钮,并使用该 tintColor 属性更改“按钮”的颜色。

你可以在这个网页上找到具体的细节http://charles.lescampeurs.org/2011/02/10/tint-color-uibutton-and-uibarbuttonitem .

关于ios - iOS5 之前的 UIBarButtonItems 的 setTintColor 的替代方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9287807/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com