当前位置: 首页 > 工具软件 > GMStepper > 使用案例 >

修改CocoaPods库:GMStepper增加新功能(三)

贾沛
2023-12-01

修改CocoaPods库:GMStepper增加新功能(一)
修改CocoaPods库:GMStepper增加新功能(二)

你以为前面两篇就结束了吗???其实并没有,并没有,并没有… ;)

你以为你以为的就是你以为的吗?并不是,并不是,并不是 … ;)

呵呵,让我们言归正传。如果能让GMStepper里的Label实现一些动画显示效果那就更好了,最简单的方法就是使用CocoaPods中的动画Label库了,比如:LTMorphingLabel.

在之前的博文里,我也探讨过如何将普通的Label替换为动画Label,不过这里略有不同。

猛戳查看之前的文章:

Swift借助CocoaPods库实现UI功能上的串串烧
iOS中UITextField派生类实现placeholder动画显示效果

因为GMStepper是在工作空间中的Pods项目里,默认情况下它是看不见和它平行的其他Pods库的。

一种方法是在App项目里创建GMStepper的子类,在子类中替换Label,不过这样也有问题,GMStepper类是public而不是open,无法派生!

还有一种方法是将LTMorphingLabel代码文件全部拷贝到GMStepper目录下。不过我看了一下有好些文

 类似资料: