小编Lem*_*mon的帖子

SwiftUI 列表背景的默认颜色是什么?

我知道如何更改 SwiftUI 视图列表的背景颜色,但我找不到默认颜色。我尝试过使用 MacOS 的“数字色度计”,但它无法正确识别颜色。

正如您在此图中看到的,我尝试设置列表行的背景颜色(.listRowBackground根据数字色度计的值使用与周围列表完全相同的背景颜色。

有人真的知道默认背景颜色实际上是什么吗?

图像

swiftui swiftui-list

7
推荐指数
2
解决办法
5036
查看次数

如何使用 SwiftUI 将图像与列表行的右角对齐?

我正在尝试将图像与 Swift/SwiftUI 中列表行的正确大小对齐。

List {
    Image(systemName: "pencil")
}
Run Code Online (Sandbox Code Playgroud)

我尝试添加几个不同的对齐标签,但似乎都不起作用。任何帮助将不胜感激 :)

swift swiftui

6
推荐指数
2
解决办法
8512
查看次数

检测 SwiftUI 工作表何时被滑开

所以我有一张表格,左侧有一个取消按钮,右侧有一个完成按钮,如下所示:

.navigationBarItems(leading: Button(action: {
    // Code that dismisses sheet
}) {
    Text("Cancel")
}, trailing: Button(action: {
    // Code that adds something to something
}) {
    Text("Add").bold()
})
Run Code Online (Sandbox Code Playgroud)

我想要做的是当我的 SwiftUI“工作表”被滑开(向下)时执行一段代码。这不适用于onDismissor onDisappear,因为它们都会在按下任何按钮以及将其滑开时执行。

是否有可能做到这一点?

swift swiftui

5
推荐指数
1
解决办法
5814
查看次数

是否可以垂直翻转 SwiftUI 视图?

看起来您可以使用UIView颠倒旋转视图,但我找不到任何说明可以使用 SwiftUI 视图执行相同操作的内容。

任何帮助将不胜感激 :)

swiftui

2
推荐指数
2
解决办法
250
查看次数

标签 统计

swiftui ×4

swift ×2

swiftui-list ×1