禁用 Xamarin 表单并显示活动指示器

2024-01-11

我有一个使用滚动视图的 Xamarin 表单。 我试图在顶部显示一个活动指示器,因为中间有一个 ListView。 但是当用户向下滚动时,不会显示加载。 因此,我需要帮助来禁用页面并在弹出窗口中显示某些 z-index 处的加载。


如果你想在屏幕加载时有一个覆盖层,你可以这样做。

<Grid>

    <ScrollView>
       <!-- Insert your page content in here -->
    </ScrollView>

    <ContentView IsVisible="false" HorizontalOptions="FillAndExpand" VerticalOptions="FillAndExpand">
         <ActivityIndicator IsRunning="false" />
    </ContentView>

</Grid>

当您将 ContentView 设置为 IsVisible="true" 时,它将覆盖在页面顶部。如果需要提供灰显效果,您可以在 ContentView 上设置背景颜色和不透明度。

或者你可以使用类似的方法并有

<Grid>
    <Grid.RowDefinitions>
        <RowDefinition Height="Auto" />
        <RowDefinition Height="*" />
    </Grid.RowDefinitions>

    <ActivityIndicator Grid.Row="0" />

    <ScrollView Grid.Row="1">

    </ScrollView>
</Grid>

通过这种方式,您将始终在滚动视图上方看到活动指示器,并允许用户仍然滚动。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

禁用 Xamarin 表单并显示活动指示器 的相关文章

  • 如何在数据加载期间 IsBusy 为 true 时至少显示一次 Lottie 动画?

    On my Xamarin Forms 项目 我想显示一个洛蒂动画 during API调用或期间加载网站 in a WebView 为此 我限制了IsVisible的财产洛蒂动画 to the IsBusy我的财产视图模型 这个效果很好
  • 如何从命令行运行 Xamarin.UITest?

    我想在我的构建服务器上运行测试 使用 Xamarin UITest 进行 该服务器在 OS X 上运行 TeamCity 我已经在线搜索了如何执行此操作 但我只能找到如何将这些测试提交到 Xamarin Test Cloud 这不是我想要的
  • 在android中重叠屏幕

    在下面的布局中 我有一个名为扫描设备的文本视图 其中显示设备名称 但我的设备列表显示在屏幕上方 任何人都可以帮助我如何滚动视图应该在设备列表内 滚动屏幕时 它显示设备列表 但它显示在屏幕上方 想要显示在屏幕内
  • 如何在 Xamarin 中调整按钮大小

    我正在使用 Xamarin Forms 我尝试了这段代码 但没有成功 我怎样才能调整按钮的大小
  • ScrollView 只能承载一个直接子级,但它只有一个

    每当我开始活动时 我都会收到此错误 这是完整的堆栈跟踪 Process com example PID 28799 java lang RuntimeException Unable to start activity ComponentI
  • 从 Xamarin Forms 的输入控件中删除下划线

    我是 Xamarin Forms 的新手 正在开发登录表单并使用 Material Design IVisual 我创建了一个自定义 Entry 类并继承它MaterialEntryRenderer来定制它 我想要实现的目标是删除下划线En
  • Xamarin Forms 框架阴影设计

    我有一个带有列表的 Xamarin 内容页面 对于 ListItems 我想要类似于 Android 中的卡片视图的东西 根据我发现可以通过框架来完成 我有这个代码
  • 目标“MonoAndroid,版本= v6.0”项目依赖项

    我的 Visual studio 2017 nuget 包无法安装 Xamarin Forms 可移植类库项目中出现以下错误 严重性代码 说明 项目文件行抑制状态 错误无法安装包 Xamarin Android Support Compat
  • android中ScrollView中的图像

    在我的应用程序中 我想放置一个 png 文件 并且希望它在横向和纵向模式下都被视为滚动图像 请建议代码或示例 要使您的 Imageview 在高度不适合时滚动 您可以在 xml 中的 ScrollView 内添加一个 ImageView 并
  • Xamarin Dim 页面(主详细信息页面)

    因此 对于 Android 当显示主从页面的母版页时 母版页会被 黑色暗淡 视图覆盖 因此很容易用眼睛区分这两个页面 在 iOS 中 详细信息页面不会变暗 因此更难区分视图 有没有办法用 黑色半透明 的 BoxView 或 Frame 覆盖
  • 使用自定义渲染器,我可以使 TableSection.Title 以小型混合大小写形式显示吗?

    这是我目前拥有的
  • 更改 Xamarin 中 ListView 所选项目的背景颜色

    我在 Xamarin 中创建了一个主从类型项目 当我从主页中选择一个项目时 背景颜色默认为橙色 我怎样才能将其更改为我选择的颜色 此问题是 Android 特有的 在 Android 项目中将此行添加到 Resources values s
  • 如何在 Xamarin.Mac 中执行终端命令并读入其输出

    我们正在编写一个 Xamarin Mac 应用程序 我们需要执行像 uptime 这样的命令 并将其输出读取到应用程序中进行解析 这可以做到吗 在 Swift 和 Objective C 中都有 NTask 但我似乎无法在 C 中找到任何示
  • 在 Xamarin 中隐藏软键盘

    如何隐藏软键盘以便在聚焦时显示Entry在 Xamarin forms 便携式表单项目中 我假设我们必须为此编写特定于平台的渲染器 但以下内容不起作用 我创建自己的条目子类 public class MyExtendedEntry Entr
  • Xamarin.Forms:Oxyplot 占据整个页面

    我已在 Xamarin Forms 中使用 oxyplot 成功生成了一个绘图 但我无法阻止 oxyplot 占据整个页面 我在轮播中的其他页面上使用 stacklayout 并在每个页面上有一个横幅作为嵌入的 stacklayout 并希
  • Xamarin.iOS 项目:CS1703:已导入多个具有相同标识的程序集

    我有一个使用 NET Standard 2 0 的跨平台 iOS 和 Android Xamarin 解决方案 该解决方案是由 Visual Studio 2017 构建的 我已经尝试了当前版本和预览版本 Forms 和 Android 项
  • 使用 Xamarin.Forms 和 Zxing 生成 QR 码

    我在网上看到了很多关于这个的内容 旧帖子 但似乎没有什么对我有用 我正在尝试从字符串中生成二维码并将其显示在应用程序中 这就是我一开始的情况 qrCode new ZXingBarcodeImageView BarcodeFormat Ba
  • xaml UI 未以 xamarin 形式更新

    我将我的模型与我的 UI 绑定 在我的模型中 我做了一些计算 但其他属性与 UI 绑定 但我完成计算的某些属性不与我的 UI 绑定 而是在我的 OnPropertyChange 事件中显示计算 帮助我解决我的代码问题在哪里 提前致谢 我的模
  • 保护 APK 中的字符串

    我正在使用 Xamarin 的 Mono for Android 开发一个 Android 应用程序 我目前正在努力使用 Google Play API 添加应用内购买功能 为此 我需要从我的应用程序内向 Google 发送公共许可证密钥
  • 如何从代码隐藏中设置 CarouselView 的项目?

    我有一个 CarouselView 它绑定到图像的 ItemsSource 但我想通过更改 CarouselView 的索引来更改当前显示的图像 我尝试使用 CarouselView Position 作为必须选择的元素的索引 但不幸的是这

随机推荐

  • 如何将日期转换为周数

    如何在 Excel 中将 20110114 YYYYMMDD 转换为周 例如 WK02 11 Thanks 首先将数字转换为日期 假设您的号码在 A1 单元格中 DATE LEFT A1 4 MID A1 5 2 RIGHT A1 2 然后
  • 如何让我的机器人忽略对话,直到直接解决该问题?

    我想将我的机器人添加到 Slack 频道 但我希望它忽略对话 直到直接解决它 例如 me hi me hi me bot hi bot why hello there 在 Microsoft Bot Framework v1 中 有一个选项
  • 将字符串转换为格式化日期

    我编写了 JavaScript 代码来读取名为的文本字段leave start and leave end并确定它们之间的日期 目前 我创建的日期如下所示 Mon Apr 6 2015 00 00 00 GMT 0400 但是 我希望每个日
  • SQL Server - 每个状态提取 X 条随机记录

    我有一个表 其中包含美国每个邮政编码的记录 为了在地图上显示 我需要为每个州选择 X 条随机记录 我该怎么做呢 Use WITH sample AS SELECT t ROW NUMBER OVER PARTITION BY t state
  • 如何不可知地从另一个 Django 模型链接任何对象/模型?

    我正在编写一个基于 Django 的简单 CMS 大多数内容管理系统依赖于固定页面 固定 URL 使用具有一个或多个可编辑区域的模板 要拥有可编辑区域 您需要一个页面 为了让系统确定哪个页面 您需要 URL 当您不再处理 页面 FlatPa
  • 当前工作目录到底是什么?

    我的书上说 计算机上运行的每个程序都有一个当前工作目录或 cwd 任何不以根文件夹开头的文件名或路径都假定位于当前工作目录下 由于我在 OSX 上 我的根文件夹是 当我输入时os getcwd 在我的 Python shell 中 我得到
  • 如何使用 javascript 获取可变字体轴?

    我正在开始开发一个编辑器 您可以使用它可变字体 https developer mozilla org en US docs Web CSS CSS Fonts Variable Fonts Guide Variable Fonts wha
  • 显式调用基类构造函数的重要性是什么?

    class A A class B public A B A 为什么我们需要在内部显式调用基类的构造函数B的构造函数 不是隐含的吗 这是隐式的 如果 A 有一个带有参数的构造函数 您将需要此语法 这是传递它们的方法
  • 在 django 开发过程中提供用户上传的文件

    这可能是一个愚蠢的问题 但在文档中它说 提供用户在开发过程中上传的文件 在开发过程中 您可以从以下位置提供用户上传的媒体文件 MEDIA ROOT 使用django contrib staticfiles views serve view
  • Asp.net MVC 4,如何以相同的形式制作主详细信息

    我使用实体框架 4 2 和 MVC 4 我得到了这个模型 数据库结构 用户信息用户ID PK 名姓 Email 用户最喜欢的颜色 大卫 派克 Color Why 用户ID 外键 是否可以在一个创建控制器操作中填充 UserInformati
  • 从程序集与进程中获取当前可执行文件的名称?

    这是后续这个答案 https stackoverflow com a 616588 37759 及其评论 从程序集获取可执行文件名称与从进程获取可执行文件名称有什么区别 System Reflection Assembly GetCalli
  • -fPIC 编译标志有什么作用?

    fpic 标志的作用是什么 我想安装一个库 OpenSFM https github com mapillary OpenSfM 并且据说它需要使用 fPIC 编译标志构建和安装 Ceres Solver 问题是我已经安装了 Ceres S
  • 膨胀类 android.support.v4.view.ViewPager 时出错

    我一直在尝试为我的应用程序创建一个在其上运行的寻呼机
  • 如何在 Android 中创建完全自定义的对话/弹出窗口(更改覆盖颜色和对话窗口布局)

    我想完全重新设计 Android 中的默认对话组件 具体来说我想这样做 将半透明叠加背景从默认黑色更改为半透明白色 更改对话窗口 删除默认的窗口框架边框 并将其替换为布局 在 XML 中定义 它只是 浮动的无边框图形 纽扣 没有实际的框架
  • 使用 libevdev 读取多点触控

    我正在尝试从触摸板读取原始多点触控数据 但没有得到预期的结果 我首先确定我的设备 ID 是什么 使用lsinput dev input event0 bustype BUS HOST vendor 0x0 product 0x5 versi
  • 如何将图像放在 JButton 上?

    我正在编写一个程序 需要一个上面有图像的按钮 但是 到目前为止 我还无法让它工作 我检查了该网站上的其他几篇帖子 包括如何将图像添加到 JButton https stackoverflow com questions 4801386 ho
  • 在UIScrollView中添加10个不同的UIImage

    我正在尝试添加各种UIImages under UIImageView并允许他们滚动UIScrollView 我不知道如何在下面添加各种图像UIImageView并让他们滚动 下面是我的代码 它添加了图像UIImageView并使其可滚动
  • MinGW 与 Visual Studio 2008 输出代码质量 [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 如何将 slidify 与 impress.js 一起使用

    下列的https twitter com ramnath vaidya status 274636089715740672 https twitter com ramnath vaidya status 274636089715740672
  • 禁用 Xamarin 表单并显示活动指示器

    我有一个使用滚动视图的 Xamarin 表单 我试图在顶部显示一个活动指示器 因为中间有一个 ListView 但是当用户向下滚动时 不会显示加载 因此 我需要帮助来禁用页面并在弹出窗口中显示某些 z index 处的加载 如果你想在屏幕加