首页 > 其他 > 详细

Xamarin.Forms之UserDialogs探究

时间:2016-05-13 11:16:27      阅读:204      评论:0      收藏:0      [点我收藏+]

Forms中只提供了ActionSheet和Alert两种Dialog,而且是Page级别的,这两东西基本没有用,必须要使用第三方的库,目前支持最好\功能最强大的就是UserDialogs,没有之一.

但是UserDialogs中会碰到很多问题,下面就记录一下

 

1.除了标准的Dialog,像Toast Loading等这些都是会冲突的,也就是同一时间只能有一个在界面上

譬如如果前面有一个Loading,后面弹出一个Toast,会直接将Loading替换掉,即使Loading的时间未结束

PS:loading.Hide();方法不只是会影响Loading,其它的均会影响,原因:

public virtual void Hide()
        {
            this.IsShowing = false;
            this.activity.RunOnUiThread(() => AndHUD.Shared.Dismiss(this.activity));
        }

 

Xamarin.Forms之UserDialogs探究

原文:http://www.cnblogs.com/yz1311/p/5486064.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!