Toast-Swift

2020-03-02  本文已影响0人  Peanut_S1

swift 写的旧项目,里边用到了的Toast提示框(https://github.com/devxoul/Toaster);
但是遇到的问题,在13.3的系统使用这个三方,调用其中的方法
Toast(text: "Hello, world!").show(),发现一个问题

屏幕快照 2020-02-29 下午7.30.11.png
在window上还有一个系统级的ToastWindow,怎么都移出不掉;
结局路程:pod update,发现已经是最近版本了,没用;
然后在gitHub上下载了Demo,发现demo 中的代码与自己项目更新完的代码不一致;
然后查看git上的issues,发现有人评论在iOS13上出现了各种各样的问题,而且这个三方的作者不知咋地了,没有发布pod版本,导致master上的代码跟pod上的不一致;
最后给出的建议是pod 'Toaster', :git => 'https://github.com/devxoul/Toaster.git', :branch => 'master'
把pod内容改成主分支;
结果一试发现可以了。
唉,这心酸的历程,如果作者可以及时更新就不会出现这个bug,毁了我的周末。。。

最后推荐[https://github.com/scalessec/Toast-Swift],这个在github上的⭐排名比较高

上一篇下一篇

猜你喜欢

热点阅读