问题标签 [swiftui-button]

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 投票
1 回答
87 浏览

button - SwiftUI 按钮点击区域不准确但在 navigationBarItems 中是正确的

这里在 navigationbaritem 和 ContentView 中使用相同的按钮视图。有想法解决这个问题吗? https://imgur.com/a/jCxfVSa

在此处输入图像描述

0 投票
0 回答
80 浏览

swift - 选择错误答案按钮时如何显示正确答案?

rightAnswer()方法正在检查用户单击了哪个按钮,并且还检查了用户按下的按钮是否包含正确答案,如果满足条件,颜色将变为绿色,如果不满足条件,它将变为红色。

colorButton1()方法是检查类似的东西,除了有四个按钮,每个按钮都分配了一个标签。这是检查标签等于 0 的按钮。

基本上colorButton1(),当答案错误时,方法会将按钮颜色更改为红色我还需要以绿色显示正确答案的按钮。

0 投票
1 回答
762 浏览

swift - 使用 if 语句时:类型 '()' 不能符合 'View';只有结构/枚举/类类型可以符合协议

我正在尝试实现一个按钮来激活 ForEach 循环以遍历列表中的每个项目并将其标记为延迟。这是我的代码:

这是程序的“主要”(如果你可以调用它)部分

我收到此错误:类型“()”不能符合“视图”;只有结构/枚举/类类型可以符合协议。该功能有效并且已经过“临时”测试。我不知道如何摆脱编译器抛出的错误。

编辑 目前正在尝试这样做:

我现在收到 2 个错误实例,一个在 ForEach 的 F 上,一个在 jobVM 的第一个实例之前的 {。

0 投票
1 回答
231 浏览

swift - SwiftUI - 导航栏上的动态编辑按钮

我对 Swift/SwiftUI 相当陌生 - 我正在开发一个简单的待办事项列表应用程序,并尝试制作一个导航栏按钮,该按钮根据状态变量从内置的编辑按钮更改为自定义按钮。

我尝试使用如下所示的三元运算符

每个按钮在这里单独工作,但 Swift 不会让我像这样混合它们。我收到不匹配的类型错误

Result values in '? :' expression have mismatching types 'Button<Text>' and 'EditButton'

有没有办法在编写自定义编辑按钮之外使这项工作?

谢谢

0 投票
1 回答
67 浏览

swiftui - SwiftUI 按钮的 Aura 动画

如何制作下面的动画?触摸按钮时会出现灵气,整个盒子就像手指的重量一样收缩。

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

0 投票
1 回答
421 浏览

swiftui - 如何在 swiftUI 中使用按钮在视图之间导航

你好我想为我的按钮生成功能,以便当我按下它时它会进入一个新视图,但我不知道我已经有超过 3 个小时的尝试

在此处输入图像描述

0 投票
1 回答
56 浏览

swift - iOS | 斯威夫特 | 按钮在 HStack 中不起作用 | 我该如何解决这个问题,有解决方法吗?

我已经尝试并搜索了相当多的stackOverflow和其他地方,虽然有一些类似的问题,他们试图将按钮的样式更改为Plain of Default,我尝试了这些方法,它们似乎不起作用。

对于上下文,如果这可能是这里的问题,这是 .sheet 视图中的视图。

我需要这方面的帮助。谢谢你。

编辑:我尝试在三个按钮之间创建间距,“高”和“低”按钮有效,但“中”无效。

答案:将 zIndex(1) 添加到 HStack。

0 投票
1 回答
91 浏览

swift - 如果 Button 具有 buttonStyle,则 SwiftUI 的键盘快捷键不起作用

我的代码:

在这个阶段,keyboardShortcut 正在工作,但是当我添加 buttonStyle 时,keyboardShortcut 无法使用 buttonStyle 代码:

0 投票
2 回答
1034 浏览

swift - 带有 NavigationLink 的按钮和函数调用 SwiftUI

我对带有条件的 NavigationLinks 有疑问。它没有反应我的预期。当用户单击按钮时,必须调用函数“test”并给出返回值。如果返回值为 true,则必须直接打开“SheetView”,而无需单击 NavigationLink 文本。请有人可以帮我解决这个问题。提前致谢

我制作了一个小(示例)程序来显示该问题。

0 投票
1 回答
212 浏览

ios - 如何在 SwiftUI 中单击菜单项时隐藏浮动菜单

我在 SwiftUI 中创建了浮动菜单,但我遇到了一个问题,当按下右下角的加号按钮时,我打开浮动菜单项并再次按下加号按钮隐藏该浮动菜单项,但是当按下菜单项时它不会隐藏它菜单项。

下面是我的代码

MapContainerUIView.swift

浮动菜单.swift

MenuItems.swift

我想在按下菜单项时隐藏浮动菜单,请有人指导我。