Xamarin.Forms.Mac加载覆盖层Bug问题求助
Xamarin.Forms 自定义ContentPage加载覆盖层Bug求助
各位大佬好,
我最近为Xamarin.Forms开发了一个小型类库,里面封装了一个自定义的ContentPage,这个页面内置了显示加载覆盖层的方法,用来在当前视图上方展示LoadingOverlay控件。我已经在代码里加了详细注释方便理解,但现在这个加载覆盖层的逻辑出Bug了,想请大家帮忙排查下问题。
我的实现思路
调用显示加载层的方法时,流程是这样的:
- 先保存当前页面的原有
Content - 创建一个
Grid作为新的容器 - 把保存的原有内容添加到这个
Grid中 - 最后将
LoadingOverlay控件添加到Grid里,实现覆盖在原内容上方的效果
可补充的排查信息
目前我还没明确说明Bug的具体表现(比如加载层不显示?显示后布局错乱?无法隐藏?点击穿透?),如果需要帮忙定位问题,我可以补充以下内容:
- Bug的具体现象(操作步骤、预期结果、实际发生的异常情况)
- 自定义
ContentPage中处理加载覆盖层的核心代码 LoadingOverlay控件的定义代码(XAML或C#实现)- 调用显示/隐藏加载层的代码示例
麻烦大家帮忙看看,谢谢啦!
内容的提问来源于stack exchange,提问作者DirtyNative
相关产品推荐
相关产品推荐

