cost 290 ms
SwiftUI 嵌入 UIHostingViewController 时表单样式发生变化 - SwiftUI Form style changed when embedded in UIHostingViewController

我有一个标准形式的 SwiftUI 视图,在 canvas 中,它具有内置的 IOS 形式样式,这是我想要的外观。 但是,此表单正在使用嵌入在 UIHostingViewController 中的 SideBar,它是 UIViewController 的子项。 一切都按预期工作,但是表单的样式被普 ...

如何根据用户输入创建一定数量的文本字段? - How do I create a certain number of TextFields based on User Input?

我想根据用户输入的数量在视图上创建一定数量的 TextField。 例如,如果用户输入 5,我想在视图上显示 5 个 TextField。 我正在考虑将“Form”与“For Each”一起使用,但我无法弄清楚正确的语法或者是否可能。 到目前为止,这是我的代码: 任何帮助,将不胜感激。 ...

SwiftUI - 我可以让 Form 中的一个元素填满整个屏幕宽度(没有水平边距)吗? - SwiftUI - can I make one element in Form fill the whole screen width (without horizontal margins)?

我希望 SwiftUI Form中的单个项目从一侧运行到另一侧,而没有 Form 的默认边距。 不幸的是,无论我做什么(比如添加更宽的.frame 、负水平填充或.offset ),团队图像视图似乎总是被表单裁剪以适合表单区域(=具有水平边距)。 是否可以使下面的Image触摸屏幕的左侧和右侧? ...

如何使用分段选择器中的选择有条件地呈现带有 animation 的 SwiftUI 表单? - How to conditionally render a SwiftUI Form with animation using the selection from a Segmented Picker?

我正在尝试根据分段选择器的选择有条件地呈现两个 Forms。 当没有动画时一切正常,但当我添加它们时,第一个表格似乎坏了。 第一种形式的代码: 第二种形式的代码: 主要内容视图代码: 这是它在模拟器上的样子: SwiftUI 表格 animation 故障 ...

动画导致从视图中断 SwiftUI - Animations cause From view to break in SwiftUI

我一直在尝试为 SwiftUI 中包含Form视图的 2 个视图之间的过渡设置动画。 但是,仅当 animation 应用时,布局才会中断。 这是一个完全可重现的例子。 (仅在真实设备/模拟器上重现 - 而不是在操场上)。 为什么视图会以这种方式中断? 是否有解决方法来告诉视图正确重新布局? ...

.focused in ForEach 循环在 Forms 上有意外行为 - .focused in ForEach loop has unexpected behavior on Forms

在将.focused 用于动态数量的文本字段时,我遇到了一些奇怪的行为: 上面的代码完全按预期工作。 您可以将计数更改为任何数字,然后点击返回进度到下一个字段。 但是,将任何其他文本字段添加到此表单会破坏这一点。 例如: 在这种情况下,表单会在最后一个字段之前停止并关闭键盘。 通过观察focused ...

SwiftUI 中的预填充文本字段在 iOS 15 中被破坏 - Prefill textfields in SwiftUI is broken in iOS 15

在 iOS 14 中,我使用以下代码预填充 coredata 模型中的所有文本字段 一旦我运行代码, includeWords的值就会出现在表单中的文本字段中。 一旦我更新到 Xcode 13 并在 iOS 15 上运行,只有当我在文本字段中输入光标至少一次时,文本字段中的includeWor ...

将一个值设置为不断变化的默认值 - Set a value to default which constantly changes

我正在创建一个游戏,其中我有一个高分值,即使我退出应用程序,我也想在每次更新时保存它。 我已经有了 highscore 的值,它会更新每个时间的 score > highscore 但如果我退出应用程序,highscore 会重置为 0,我希望它保持不变。 导入 SwiftUI ...

将修饰符应用于 VStack 内部视图 - Apply modifier to VStack inner views

我想创建一个ViewModifier ,当应用于VStack它使其样式看起来像Form的List ,如下图所示。 我有多个自定义场景,其中List的行为不像我需要的那样,这是我需要它的原因。 要重新创建我曾经使用以下代码的图像(我实际上使用了TextField s,但在示例中Text s 会这 ...

如何在 SwiftUI 中使用来自其他结构/视图的函数? - How to use function from other struct/view in SwiftUI?

新手 SwiftUI 开发者在这里。 我想在 SwiftUI 中创建一个日程安排应用程序,我想在导航栏中创建一个更改日历范围的按钮。 从.周到月并返回。 这是我的日历结构,我想从这里获取 switchCalendarScope 函数,并将其用于按钮的操作,但不起作用。 有人可以帮忙吗? ...

Spacer 不与 VStack 中的 Form 一起使用 - Spacer not working with Form inside a VStack

我正在尝试在顶部显示一个圆圈,表单内容在下方,就在我的 TabBar 上方。 我可以通过使用.frame()来强制执行此操作,但我不太喜欢它。 似乎应该有一种更简单的方法来将它对齐到底部。 我的理解是Spacer()应该将表格推向底部并将圆圈留在顶部,但情况似乎并非如此。 ...

NavigationLink 子项中的“表单”选择器的 NavigationView 问题 - NavigationView issue with "Form" Picker inside NavigationLink child

我在尝试将我的 Picker 放入 NavigationLink 子结构时遇到了问题。 我的问题正如您在经过一些转换(主页 -> 测试页面 -> 选择器)并选择任何选择器所需选项后看到的那样,它会将我导航回测试页面,但选择器本身保持灰色。 我知道可以通过在 NavigationLink ...

数据追加到数组后,Swiftui 视图不更新列表 - Swiftui view not updating list after data append to array

我有三个文件:AddAssignment、ViewAssignment 和 Task。 在 AddAssignment.swift 上单击一个按钮,它成功地将表单数据附加到 Task.swift 内的数组中。 但是,在文件 AddAssignment.swift 中,该数组中的每个项目都通过循环传 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM