进度指标未显示在前视图中

时间:2014-07-23 09:42:52

标签: c# ios xamarin.ios xamarin mbprogresshud

ProgressIndicator(MTMProgressHub)带到Front时它不​​会出现

    hud = new MTMBProgressHUD (View);
    View.BringSubviewToFront (hud);
    View.AddSubview (hud);
    hud.Show (true);

请找到下面的图片enter image description here

如图所示,进度指示器位于按钮的背面(注册登录联系我们)..

    public LoginViewController(){

        hud = new MTMBProgressHUD (View);
        View.BringSubviewToFront (hud);
        View.AddSubview (hud);
        hud.Show (true);

}

无法将其推到前面。

1 个答案:

答案 0 :(得分:5)

只有将视图添加到父视图时,才能将视图置于前面。 在将BringSubviewToFront添加到视图之前,您已调用hud = new MTMBProgressHUD (View); View.AddSubview (hud); View.BringSubviewToFront (hud); hud.Show (true);

将其更改为:

{{1}}