问题标签 [stacklayout]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
99 浏览

flutter - 堆wrap_content里面的所有Widget?

我有一个像这样的小部件树:

我希望堆栈将宽度和高度都包装到其中的所有小部件中,如下所示:

期待

但它看起来像这样:

现实

Stack 从未填充的 Widget 中获取宽度和高度。如果我将两个 Widget 都包装在 Positioned.fill 中,则布局为空。有人知道怎么修这个东西吗?很多。

0 投票
0 回答
169 浏览

flutter - Flutter Webview 滚动很长或不太流畅

注意我没有添加完整的代码。

在下面的代码中,我一次渲染 CircularProgressIndicator 和 InAppWebView 以避免 InAppWebView 在加载时显示白屏(除了启动屏幕和启动屏幕)。

我使用不透明度一次显示一个小部件。在我的示例中,最初 CircularProgressIndicator 仅可见 5 秒。比在这 5 秒后显示的 InAppWebView 保持不可见。

使用 Stack 布局使 webview 滚动变得很长。我需要弄清楚如何在不使用堆栈的情况下一起呈现 CircularProgressIndicatora 和 InAppWebView。

0 投票
1 回答
801 浏览

qt - QML 中的堆栈布局

要求:我正在 QML 中构建一个设置应用程序,其中我已将屏幕划分为网格。在网格的左侧,有按钮:主页、连接、设置和退出。在右侧,应绘制相应的显示。目前,我添加了一个矩形,当我点击主页、设置、连接等按钮时...... 写在 StackLayout 矩形内的代码执行成功。

我不想在矩形中编写代码,而是想在单独的文件中编写代码,例如 settings.qml、connectivity.qml。

如何通过单击按钮并设置当前索引来调用不同的文件

0 投票
1 回答
307 浏览

xamarin.forms - 将第一个 StackLayout 定位在页面底部 Xamarin.Forms

我是 Xamarin 的新手,我正在尝试将页面的第一个 stacklayout 放置在屏幕底部,然后滚动查看剩余内容。

此外,我有一个图像作为我的内容页面的背景,并且我正在尝试将滚动视图用于页面内容的其余部分。我在 StackOverflow 上尝试了其他解决方案,但他们将 StackLayouts VerticalOptions 作为 Center 和 Start,而我没有。我希望第一个 stacklayout 从底部开始,并且在其上方没有控制/布局。

此外,此内容页充当 MasterDetailPage 的详细信息页。

到目前为止,这是我的内容页面 -

有没有办法做到这一点?任何帮助深表感谢!非常感谢!

0 投票
1 回答
81 浏览

xaml - Xamarin:水平堆栈布局问题中的垂直位置

2 个标签应该在底线,但第二个标签到底线有一些空间。它们之间的唯一区别是字体大小。

如何管理两个标签位于相同的垂直位置?

在此处输入图像描述

0 投票
2 回答
41 浏览

android - Android:一种在一个地方交替 UI 元素的简单方法

有一个对话,在一个地方我需要根据情况展示一个元素或另一个元素。例子:

在此处输入图像描述 在此处输入图像描述

我想这样做,这样下面的元素就不会移动。我想保持由恒定大小的交替元素占据的区域。

最简单的方法是什么?

当然,我可以手动更改可见性。Вut 切换时,如果有不同的高度,那么底层元素会跳转。我可以手动将它们的高度设置为相等,但这很不方便。每次更改其中一个元素后,都需要校正所有交替元素的高度。

例如,Qt 具有堆栈布局,允许您交替元素并采用其中最大元素的大小。Android有这样的东西吗?

0 投票
0 回答
185 浏览

angular - Nativescript 'Image' 不是已知元素

我正在将我的 nativescript 应用程序更新为 Nativescript 7 和最新版本的 Angular (11)。在更改了很多导入之后,我遇到了一些我似乎无法弄清楚的奇怪错误。

我已经将 NO_ERRORS_SCHEMA 添加到我的 app.module.ts 的 NgModule.schemas 部分,但仍然无济于事。任何建议或帮助将不胜感激。

包.json

这是我的 app.module.ts NgModule 的更详细信息,但由于隐私原因隐藏了组件的特定名称。

这就是我的 app.module.tns.ts 的样子

0 投票
2 回答
607 浏览

xamarin.forms - 如何将嵌套 BindableLayout.ItemsSource 中的项目索引绑定到 CommandParameter - Xamarin

我试图弄清楚如何从 XAML 中的列表中获取索引。

语境

一个产品有多个包含规格细节的规格类别/组。

  • Product & Ingrediënten是规格组。
  • Land van afkomst : Nederland是规格细节

在此处输入图像描述

在 XAML 代码中,我使用的是嵌套列表。应用程序需要传递索引,以便用户可以正确删除和添加规范。

Binding Source="0" /> & CommandParameter="0" 处的索引需要传递而不是 "0"

规格组模型:

规格详细型号:

我正在使用 MultiBinder 转换器将多个值传递给命令。ViewModel 中删除规范的 1 个方法:

0 投票
1 回答
112 浏览

xamarin.forms - 如何根据开关输入显示/隐藏 xamarin 表单内容页面中的条目?

我是 Xamarin 表单的新手。

我正在尝试在注册页面中实现一个开关,当切换时,它应该在同一页面上显示另外 3 个条目,如果没有,它只显示前 3 个条目(电子邮件、密码和确认密码)。

我正在使用 MVVM,所以我已经创建了 RegistraPageViewModel,并且很想继续使用这个架构。

附加的图像是我想要在切换开关之前和之后在注册页面上完成的。RegistrationPage.xaml 下面的代码(仅与问题相关的部分)

0 投票
1 回答
92 浏览

xamarin.forms - 在 Xamarin.Forms 中的 StackLayout 内调整图像大小

我有一个 Xamarin.Forms 项目,我希望图像在 StackLayout 中调整大小。我将其简化为上面的最小代码,如果我调整窗口大小,图像只会根据窗口宽度调整大小。即,如果我改变高度,图像会从窗口底部剪掉。

如果我将 StackLayout 的方向更改为水平,我会得到相反的结果 - 它会根据高度的变化而不是宽度来调整大小。

如果我完全删除 StackLayout 并且页面上只有图像,那么整个图像将始终可见,这是我在 StackLayout 内时所期望的行为。

谁能解释这是为什么?如果我用 BoxView 替换 Image,它会很高兴地调整大小并保持在 StackLayout 的范围内。

谢谢。