MBProgressHUD 与 GrowingIO 冲突

当前项目中同时集成了 MBProgressHUD 和 GrowingIO,但是在使用中发现 MBProgressHUD 的样式会被改变。

MBProgressHUD 与 GrowingIO 冲突_第1张图片
被影响的 HUD

经过沟通,GrowingIO 给出的解决方案:

SDK 与 MBProgressHUD 不兼容,原因:

MBProgressHUD 的界面上多出来的圆圈其实是一个button,因为我们在 button 上添加了一个 target 来监听事件,导致 MBProgressHD 把这个 button 显示出来了。

需要按照以下方式修改

解决方案:

可以在 MBProgressHUD.m 里添加一行可以修复这个问题。这一行风险很小,我们试了 MBProgressHUD 的 demo 里的所有用例,都没有问题。改变的一行的截图如下

MBProgressHUD 与 GrowingIO 冲突_第2张图片
GrowingIO 给出的解决方案

你可能感兴趣的:(MBProgressHUD 与 GrowingIO 冲突)