Есть ли способ сделать шоу MBProgressHUD внизу или сверху экрана?Позиция MBProgressHUD внизу/в верхней части экрана
Я попытался установить рамку с помощью [hud setFrame:....];
, initWithFrame
и установить center
свойство hud. Ничего из этого не сработало. После проверки этих методов я сделал NSLog(). Значения изменились, но хед все еще отображается в центре экрана.
Вещь отметить, ИЛС отображается с помощью UIWindow:
UIWindow *window = [[[UIApplication sharedApplication] windows] lastObject];
MBProgressHUD *hud = [MBProgressHUD showHUDAddedTo:window animated:YES];
hud.mode = MBProgressHUDModeText;
hud.labelText = @"some text";
ли это потому, что HUD отображается на плаху фон, таким образом, HUD может отображаться на любом представлении в настоящее время на дисплее.
Да, это работает. Благодарю. – kRiZ