问题标签 [swiftui-list]

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 投票
3 回答
2729 浏览

ios - SwiftUI 应用程序在预览中工作,但不在模拟器中

我正在为一个学校项目制作一个应用程序,我试图计算一个人在不同星球上的重量。ContentView 文件在预览中工作正常,但仅在模拟器/iPhone 中显示 NavigationBar.title。这是代码

编辑名为 Planet 的 swift 文件

0 投票
3 回答
15188 浏览

foreach - SwiftUI 在 ScrollView 中自动滚动到底部(底部优先)

我的问题是我(在 SwiftUI 中)有一个 ScrollView,里面有一个 foreach。知道当 foreach 加载我的所有条目时,我希望最后一个条目是焦点。

我做了一些谷歌研究,但我没有找到任何答案。

0 投票
5 回答
5389 浏览

ios - 有没有办法在 SwiftUI 中制作 List 样式 insetGrouped?

例如,假设我有一个这样声明的列表

是否可以使样式与 UITableView.Style.insetGrouped 相同?我找不到任何相关信息。我以为它会很简单.listStyle(InsetGroupedStyle())

0 投票
3 回答
1128 浏览

ios - 具有系统背景颜色的列表在暗模式下变得混乱

我正在尝试为将适应 iOS 模式(亮/暗)的列表设置背景颜色。我在 VStacks 中使用 .systemGray5 没有问题,但是当在列表中使用它并更改为暗模式时,我得到一个非常暗的,几乎是黑色的颜色,这使得一切都难以理解。

无论列表是动态的还是静态的,都会发生这种情况。这是一个错误吗?还是有其他方法可以做到这一点?

0 投票
1 回答
3507 浏览

ios - SwiftUI - “文本”类型的值没有成员“颜色”错误

我在 Swift UI 代码中遇到错误 1)协议类型“任何”不能符合“视图”,因为只有具体类型才能符合协议 2)“文本”类型的值没有成员“颜色”

任何人都可以找到解决方案吗?

这是图像实际问题是什么

0 投票
1 回答
749 浏览

swiftui - 如何更改 SwiftUI 列表中文本数量的最大限制?

我通过创建一个新的空白项目发现了一个问题,列表中最多只有 10 个文本元素,否则会导致编译错误,我可以在任何地方编辑限制吗?

我尝试添加模型

并按模型数据显示列表,显示更正

那么,问题不在于 List,是 Function Builder 吗?

更新了一个新方法,使用Group,对于VStack,是可以的,但是对于List,它会显示11行,并且每一行都与“Line 11”重叠

0 投票
1 回答
3640 浏览

swiftui-list - 在 SwiftUI 中使用列表时如何解决错误“Initializer 'init(_:id:rowContent:)' 要求 '(String, String)' 符合 'Hashable'”

下面是代码:

列表块显示错误消息。

0 投票
2 回答
9928 浏览

swift - 如何在 SwiftUI 中删除列表左侧和右侧的填充

我正在使用列表动态创建视图的多个实例,但是,当使用列表填充时,子视图的左侧和右侧添加了并且我无法删除它。我试过使用 .listRowInset,但没有产生明显的效果。

我创建了一个按需要工作的 PostView。我正在使用“PostsView”来动态生成多个 PostView 实例。

我试图让 PostView 中的图像触摸 PostsView 中的屏幕边缘。

后视图

帖子查看

在此处输入图像描述

0 投票
4 回答
1008 浏览

ios - Swiftui List Row Cells 在 View 出现后设置填充

我有一个标准列表,只有一个文本,右侧有导航箭头。但是在列表加载并出现在屏幕上之后,列表添加了单元格,我认为它们在左侧和右侧添加了填充。但这看起来不太好,所以看起来列表滞后了!

在此处输入图像描述

0 投票
2 回答
2171 浏览

swiftui - 如何使一个视图中的两个列表在 SwiftUI 中滚动为一页?

我正在尝试将两个不同大小的表格添加到 SwiftUI 中的一个视图中。我希望两个表都完全展开,并且整个视图作为一个滚动。现在我只让两个表固定大小并分别滚动。

尝试更改VStack为 a ScrollView,这让事情变得更糟 - 桌子正在变成一个衬垫。

也尝试过替换List()ForEach()但后来我失去了List()我真正想要的功能。