问题标签 [stackview]

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 投票
0 回答
2189 浏览

ios - 单元格中stackview中的多行标签

我已经为这个问题苦苦挣扎了两个多小时:如何根据嵌入在堆栈视图中的标签让我的细胞生长

在此处输入图像描述

如您所见,我有一个完全受限的水平 UIStackView。在里面我有一个垂直的 UIStackView。我的问题是标题标签。我不能让它超过一条线。我尝试了一切:添加约束,使用堆栈视图参数,更改内容拥抱和压缩......

我当然有:

我的标题标签的行号为 0。

所以如果你们有解决这个问题的方法,那将非常有帮助,谢谢!

0 投票
0 回答
580 浏览

android - 垂直堆叠视图

在过去的 2 天里,我一直在努力寻找/实施一个可行的解决方案来满足我对入职流程的 UI 要求。UI 应该是这样的:

第 1 页 第2页 第 3 页 第 4 页

这些页面应该只能垂直滚动。

如您所见,页面应该堆叠在一起。如果不是第一个页面,当前页面(顶部)也应该调整大小,以便用户可以看到已经向上滑动的页面的顶部边缘。

除了页面的排列之外,当用户向上或向下滑动页面时,还应该有一个页面转换,类似于DepthPageTransformer,或者至少可以轻松支持这些转换的更改。

到目前为止,我已经尝试过:

  • 自定义垂直 ViewPager
  • 具有自定义侦听器和逐项滚动的自定义 ScrollView
  • 可翻转 StackView(以及 StackView 的多个其他实现)

但是我没有使用这些方法中的任何一种来达到预期的结果。

该流程类似于linkedin可翻转的stackview,不同之处在于我的要求是针对垂直小部件以及可以在之后进行调整的一些小的小调整。

有人可以帮我解决这个问题,或者至少引导我走向正确的方向吗?

谢谢你。

0 投票
2 回答
3316 浏览

uiview - UIView 内的 StackView - 自动高度

是否可以通过 Interface Builder 使 UIView 自动调整其高度以适应 StackView?我想在 StackView 上放一个背景,但只要不可能,因为 StackView 不可渲染,我在 UIView 中使用它,但 XCode 抱怨高度限制。

非常感谢![在此处输入图像描述] 1

0 投票
0 回答
351 浏览

android - 如何在 android 中创建自下而上的 SwipeStack?

我想创建一个自下而上的滑动堆栈,如下图所示,但滑动时应该在顶部和底部。我找到了一个图书馆,但左右滑动。 https://github.com/flschweiger/SwipeStack

堆栈应具有以下功能。

  1. 如果我们向上、向左或向右滑动,它应该删除该项目
  2. 如果我们向下滑动它应该带来旧项目

如果有人知道上面提到的可用图书馆,请告诉我。

在此处输入图像描述

0 投票
1 回答
1732 浏览

ios - 使用 UIStackView 的方形视图网格 - iOS

我正在尝试使用 UIStackView 创建一个网格,我能够做到预期一个问题。我不能使它成为一个完美的正方形。每当我设置纵横比约束时,我都会得到冲突约束。

网格是 5✕7

我将每一行嵌入到 UIStackView 中,然后将所有行嵌入到外部 UIStackView 中,但它似乎不起作用。

最好的方法是什么?

0 投票
0 回答
46 浏览

ios - 堆叠视图奇怪地改变大小

我已经正确设置了两个视图的约束,并且不同设备的预览效果很好。我什至使用尺寸等级来改变 iPad 的纵横比在堆叠之前预览约束集

现在,当我堆叠这两个视图时,结果堆栈的大小发生了巨大变化。堆叠后奇怪的尺寸变化

为什么在这种情况下生成的堆栈的大小很奇怪?

我是 iOS 编程的初学者,希望能在这里得到任何帮助。

0 投票
1 回答
101 浏览

ios - 如何在不使用固定高度的情况下在我的堆栈视图顶部为状态栏创建空间?

我正在使用带有约束的 Swift 3 和堆栈视图(又名自动布局)。

目前我的应用程序的标题和标准的 iOS 状态栏是重叠的。

我不想创建另一个具有固定高度的空堆栈,因为我试图让它在现在和未来尽可能地响应(对于 iPhone 5,高度可能像 50px 和 iPhone 7 它可能像 200px)。

界面是否有某种逻辑解决方案,或者是在其中加载一些自定义代码的唯一方法;

override func viewDidLoad()部分?

0 投票
1 回答
786 浏览

qml - 具有多个项目的 StackView 中的键处理

我有一个 StackView,里面有两个项目。这两个项目都应该处理一些键。

我会假设,如果currentItemStackView 中的 不处理密钥,那么密钥将被转发到较低层,但显然情况并非如此。

下面的例子说明了这个问题。当按下例如“A”时,我看到该键layer1由堆栈视图本身处理,但该键不由layer0.

请注意,layer0由于在layer1properties.exitItem.visible = truetransitionFinished

0 投票
1 回答
475 浏览

qt - StackView 上推送的组件未正确绑定

下面的例子说明了我的问题。Rectangle我在左上角创建了一个小图标,点击它可以在红色和绿色之间切换颜色。

接下来,我创建 aStackView并将 a 推Rectangle送到StackView并将第二个 Rectangle 的颜色绑定到左上角矩形的颜色

预期的行为是,单击左上角Rectangle也会更改 上的颜色,Rectangle因为StackView颜色已绑定。不幸的是,这种情况并非如此。

请注意,推stackRect2送到堆栈时一切正常(请参阅注释中的行)

0 投票
0 回答
41 浏览

ios - 如何保留我的 UILabel 的约束并将它们放入 StackViews?

请注意下图中的 3 行 8。

小样

所有三行最初都已设置为width: 45px height 45px,然后应用以下代码行使其四舍五入:

但是,我想在 StackViews 中安排这些 UILabel(连同它们相应的标签),以使所有内容都以网格格式保持整洁。

当我尝试在 StackView 中放置一行 8 时,StackView 会自动挤压每个 UILabel 的宽度 - 请注意第一行 8。

如何保留我的 UILabel 的约束并将它们放入 StackViews?