У меня есть мой ViewController, например
public partial class TestView
: MvxViewController
{
...code here...
}
и я загружаю свой следующий ViewController в событие кнопки TouchUpInside следующим образом:
btnSearch.TouchUpInside += (object sender, EventArgs e) => {
BTProgressHUD.Show("test");
ViewModel.GoParameterizedCommand.Execute(null);
};
это событие определено в ViewDidLoad. Мое «тестовое» сообщение отображается на следующем ViewController, а не во время загрузки этого. Как я могу показать это сообщение во время загрузки, а не при загрузке следующего ViewController? Я также пытался использовать MBProgressHUD.
btnSearch.TouchUpInside += (object sender, EventArgs e) => {
var hud = new MTMBProgressHUD (View) {
LabelText = "Waiting...",
RemoveFromSuperViewOnHide = true
};
View.AddSubview(hud);
hud.Show (animated: true);
ViewModel.GoParameterizedCommand.Execute(null);
};
но поведение такое же.