繁体   English   中英

进度指示器未显示在正面

[英]Progress indicator not bring to front view

当进入前台时,ProgressIndicator(MTMProgressHub)不会出现

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

请找到下面的图片 在此处输入图片说明

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

    public LoginViewController(){

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

}

无法将其推到前面。

仅当将视图添加到父视图时,才能将其置于最前面。 在这里,您将其添加到视图之前调用了BringSubviewToFront

更改为:

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM