Мне нужно показать статус загрузки в горизонтальном индикаторе выполнения.
Я использую пакет MBProgressHUD в xamarin ios
У меня есть этот метод,
public void ShowProgressBar(string title, string message, int max, int
progress)
{
UIViewController controller =
UIApplication.SharedApplication.KeyWindow.RootViewController;
hud = new MTMBProgressHUD(controller.View);
controller.View.AddSubview(hud);
hud.Color = UIColor.Clear.FromHex(0x8BC34A);
hud.Mode = MBProgressHUDMode.DeterminateHorizontalBar;
hud.Progress = progress;
}
максимальное значение равно 18, а параметр прогресса начинается с 1, и этот метод вызывается 18 раз.
при первом вызове этого метода индикатор загрузки полностью загружается, что неправильно.
Как загрузить этот прогресс на основе значения прогресса?
Спасибо