gpt4 book ai didi

iOS : animate a uiTabBarItem

转载 作者:行者123 更新时间:2023-12-01 19:18:35 30 4
gpt4 key购买 nike

我正在尝试在我的应用程序中为 UITabBarItem 设置动画。
我想让图像“脉动”,向用户表明有新的东西。

我一直在寻找一段时间,但我没有找到任何东西。我将使用 UIView 的动画,但我找不到访问 uitabbaritem View 的方法。
你有想法吗 ?谢谢 !

最佳答案

好吧,如果您查看 UIBarItem(父类(super class)),就会发现 UIImage 属性。如果您查看 UIImage,您将看到“+ (UIImage *)animatedImageWithImages:(NSArray *)images duration:(NSTimeInterval)duration”属性。

因此,我假设(但没有测试)您可以创建一系列图像,这些图像在排序时会执行您想要的操作。

或者,您可以继承 UIBarButtonItem,并提供您自己的“setTag:”方法以拦截该消息,并使用特殊值来表示您想要脉冲和/或其他状态。

该方法将正确获取图像, CGImageRef 支持它,摆弄它(颜色,不透明度等),然后执行 super.image = 修改后的图像。不知道这是否真的有效,但至少可以给你一些想法。

关于iOS : animate a uiTabBarItem,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11484802/

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