Search code examples
uiviewxibmbprogresshudcustom-view

load custom view in MBProgressHUD


Is it possible to load a custom view in MBProgressHUD overlay, there is a custom view option with the MBProgressHUD class, but can i assign a XIB view etc with customView??


Solution

  • Yes you could do something like this:

    MBProgressHUD *loadingHUD = [[MBProgressHUD alloc] init];
    loadingHUD.mode = MBProgressHUDModeCustomView;
    loadingHUD.labelText = nil;
    loadingHUD.detailsLabelText = nil;
    UIView *customView = [[UIView alloc] initWithFrame:self.view.bounds]; // Set a size
    // Add stuff to view here
    loadingHUD.customView = customView;
    [HUD show:YES];