我有一个标准形式的 SwiftUI 视图,在 canvas 中,它具有内置的 IOS 形式样式,这是我想要的外观。 但是,此表单正在使用嵌入在 UIHostingViewController 中的 SideBar,它是 UIViewController 的子项。 一切都按预期工作,但是表单的样式被普 ...
我有一个标准形式的 SwiftUI 视图,在 canvas 中,它具有内置的 IOS 形式样式,这是我想要的外观。 但是,此表单正在使用嵌入在 UIHostingViewController 中的 SideBar,它是 UIViewController 的子项。 一切都按预期工作,但是表单的样式被普 ...
我有一个带有 2 个按钮的表单。 现在我想在这两个按钮之间留一点空间。 就像在这个例子中一样: 有谁知道如何实现这个? 我很感激任何帮助! ...
我想在表单中放置 2 个按钮,一个在另一个下方,并留有一点空间。 就像在这个例子中一样: 目前它看起来像这样: 使用此代码: 你有什么想法? 我很乐意寻求帮助。 ...
我想根据用户输入的数量在视图上创建一定数量的 TextField。 例如,如果用户输入 5,我想在视图上显示 5 个 TextField。 我正在考虑将“Form”与“For Each”一起使用,但我无法弄清楚正确的语法或者是否可能。 到目前为止,这是我的代码: 任何帮助,将不胜感激。 ...
我希望 SwiftUI Form中的单个项目从一侧运行到另一侧,而没有 Form 的默认边距。 不幸的是,无论我做什么(比如添加更宽的.frame 、负水平填充或.offset ),团队图像视图似乎总是被表单裁剪以适合表单区域(=具有水平边距)。 是否可以使下面的Image触摸屏幕的左侧和右侧? ...
我正在尝试根据分段选择器的选择有条件地呈现两个 Forms。 当没有动画时一切正常,但当我添加它们时,第一个表格似乎坏了。 第一种形式的代码: 第二种形式的代码: 主要内容视图代码: 这是它在模拟器上的样子: SwiftUI 表格 animation 故障 ...
SwiftUI 的新手。我有一个包含两个 Section() 的简单表单。 在其中一个部分中,我已将 SwiftUICharts() 中的 BarChartView() 放入,如下所示。 条形图不适合该部分,需要帮助才能在 Section() 中正确适合条形图。 我附上了 UI 在模拟器中的外观 ...
我一直在尝试为 SwiftUI 中包含Form视图的 2 个视图之间的过渡设置动画。 但是,仅当 animation 应用时,布局才会中断。 这是一个完全可重现的例子。 (仅在真实设备/模拟器上重现 - 而不是在操场上)。 为什么视图会以这种方式中断? 是否有解决方法来告诉视图正确重新布局? ...
在将.focused 用于动态数量的文本字段时,我遇到了一些奇怪的行为: 上面的代码完全按预期工作。 您可以将计数更改为任何数字,然后点击返回进度到下一个字段。 但是,将任何其他文本字段添加到此表单会破坏这一点。 例如: 在这种情况下,表单会在最后一个字段之前停止并关闭键盘。 通过观察focused ...
在 iOS 14 中,我使用以下代码预填充 coredata 模型中的所有文本字段 一旦我运行代码, includeWords的值就会出现在表单中的文本字段中。 一旦我更新到 Xcode 13 并在 iOS 15 上运行,只有当我在文本字段中输入光标至少一次时,文本字段中的includeWor ...
我正在创建一个游戏,其中我有一个高分值,即使我退出应用程序,我也想在每次更新时保存它。 我已经有了 highscore 的值,它会更新每个时间的 score > highscore 但如果我退出应用程序,highscore 会重置为 0,我希望它保持不变。 导入 SwiftUI ...
我想创建一个ViewModifier ,当应用于VStack它使其样式看起来像Form的List ,如下图所示。 我有多个自定义场景,其中List的行为不像我需要的那样,这是我需要它的原因。 要重新创建我曾经使用以下代码的图像(我实际上使用了TextField s,但在示例中Text s 会这 ...
新手 SwiftUI 开发者在这里。 我想在 SwiftUI 中创建一个日程安排应用程序,我想在导航栏中创建一个更改日历范围的按钮。 从.周到月并返回。 这是我的日历结构,我想从这里获取 switchCalendarScope 函数,并将其用于按钮的操作,但不起作用。 有人可以帮忙吗? ...
我正在尝试使用 SwiftUI 和Picker()获得类似于以下内容的内容但是当我尝试使用Section(header: )时,我得到以下信息: ...
我正在尝试在顶部显示一个圆圈,表单内容在下方,就在我的 TabBar 上方。 我可以通过使用.frame()来强制执行此操作,但我不太喜欢它。 似乎应该有一种更简单的方法来将它对齐到底部。 我的理解是Spacer()应该将表格推向底部并将圆圈留在顶部,但情况似乎并非如此。 ...
我在尝试将我的 Picker 放入 NavigationLink 子结构时遇到了问题。 我的问题正如您在经过一些转换(主页 -> 测试页面 -> 选择器)并选择任何选择器所需选项后看到的那样,它会将我导航回测试页面,但选择器本身保持灰色。 我知道可以通过在 NavigationLink ...
我有三个文件:AddAssignment、ViewAssignment 和 Task。 在 AddAssignment.swift 上单击一个按钮,它成功地将表单数据附加到 Task.swift 内的数组中。 但是,在文件 AddAssignment.swift 中,该数组中的每个项目都通过循环传 ...
我在调试文本字段输入的问题时遇到问题。 信息: -MacOs Monterey 版本 12.0 Beta 21A5284e -Xcode 13.0 测试版 3 13A5192j - 实体电话 IOS 15.0 19A297e 问题说明:当我尝试输入绑定到视图模型的文本字段时,出现错误:Sw ...
即使 fileMover 中的绑定属性设置为 true。 文件移动器没有被执行。 下面是我使用的示例代码。 任何线索都会有所帮助。 提前致谢。 ...
我想将解除presentViewController数据presentViewController到上一个屏幕。 在这里,我想使用块将数据作为 UIKitApp 传递到上一个屏幕。 但我不知道传递数据。 我们有哪些options可以将数据传回? struct ContentView: View { ...