您的位置:首页 > 其它

SweetAlert和MBProgressHUD冲突的解决办法

2015-08-20 15:46 225 查看


解决方法 :

[align=left]UIView *view = [UIApplication sharedApplication].keyWindow;[/align]
[align=left] NSLog(@" -- >> 1 subview:%@",view.subviews);[/align]
[align=left] MBProgressHUD *hud = view.subviews[1];[/align]
[align=left] [hud removeFromSuperview];[/align]
[align=left] NSLog(@" -- >> 2 subview:%@",view.subviews);[/align]
[align=left] [/align]
[align=left]控制台输出:[/align]
[align=left] [/align]
[align=left]2015-08-20 15:33:00.418 Friend [6995:60b] -- >> 1 subview:([/align]
[align=left] "<UILayoutContainerView: 0x155f1800; frame = (0 0; 320 480); autoresize = W+H; gestureRecognizers = <NSArray: 0x15505e20>; layer = <CALayer: 0x155f1950>>",[/align]
[align=left] "<UMSocialMBProgressHUD: 0x155db7c0; frame = (0 0; 320 480); alpha = 0; opaque = NO; autoresize = LM+RM+TM+BM; layer = <CALayer: 0x155c4220>>"[/align]
[align=left])[/align]
[align=left]2015-08-20 15:33:00.426 Friend [6995:60b] -- >> 2 subview:([/align]
[align=left] "<UILayoutContainerView: 0x155f1800; frame = (0 0; 320 480); autoresize = W+H; gestureRecognizers = <NSArray: 0x15505e20>; layer = <CALayer: 0x155f1950>>"[/align]

[align=left])[/align]
[align=left] [/align]

[align=left]把MBProgressHUD移除之后SweetAlert就能弹出来了。[/align]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: