美文网首页
MBProgress Hub : Issue

MBProgress Hub : Issue

作者: FlyTheKite | 来源:发表于2017-08-24 12:35 被阅读21次
- (void)requestFailed:(__kindof YTKBaseRequest *)request{
   /* NSString * errorURL = request.requestUrl;
    NSDictionary * errorDiction = request.error.userInfo;
    NSInteger * code = request.error.code; */
    NSString* errResponse = [[NSString alloc] initWithData:(NSData *)request.error.userInfo[kAFNetworkingOperationFailingURLResponseDataError] encoding: NSUTF8StringEncoding];
    [CHUtil showHubWithStr: errResponse withView: self.view ];
    if([request isKindOfClass: [ResetPasswordAPI class] ]){
        [MBProgressHUD hideHUDForView: self.view animated: YES ];
    }
}

@implementation CHUtil

+ (void)showHubWithStr: (NSString *)str withView: (UIView *) aView
{
    UIView * tempView;
    if (aView) {
        tempView = aView;
    }else{
        tempView = [UIApplication sharedApplication ].keyWindow;
    }
    MBProgressHUD * logHudThree = [MBProgressHUD showHUDAddedTo: tempView animated: YES ];
    logHudThree.mode = MBProgressHUDModeText;
    logHudThree.label.text = NSLocalizedString(str, @"HUD message title");
    [logHudThree hideAnimated: YES afterDelay: 1.5f ];
    
}

MBProgress.gif

相关文章

网友评论

      本文标题:MBProgress Hub : Issue

      本文链接:https://www.haomeiwen.com/subject/olzsdxtx.html