问题标签 [swiftui-environment]
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.
swift - 在 SwiftUI 文本中显示已发布的整数
我对 SwiftUI 相当陌生,遇到了以下问题:
我有一个包含一些整数值的模型,如下所示:
我还需要一个视图来显示这些分数,并在这些值中的任何一个发生变化时进行更新。我需要一些类似的东西,但是,这不起作用,因为这些值是发布的整数。
关于如何正确实现这一点的任何想法?
swift - TextField 接受有限的字符 SwiftUi
我有一个文本字段,我正在使用它来输入电子邮件,当用户单击发送按钮时,电子邮件将从同一文本字段中删除,并且其占位符更改为输入 pin。因此,当用户输入 pin 时,我想让文本字段限制为最多 6 个字符。这可能吗?如果是,请帮助我,我是 SwiftUI 的新手。
根据州电子邮件或密码进行的$text
更改
swift - 长 RTL 文本在 SwiftUI 中被截断/溢出
我想要完整显示(在多行上,不换行)有点长的 RTL(希伯来语)文本,并且无论我如何尝试修复它,它都会在右侧溢出/截断。
这实际上是 Text 组件中的一个问题,但值得一提的是,我尝试在 List 和 ScrollView 中包含项目,但未能成功解决问题(而 ScrollView 产生了更好的结果)。这是它的外观:
“坏”文本示例(在 iPhone 11 Pro Max 上):
פגשדשעצשדלעצשדלעצשדלעצשלדצעשדצגךגתךתשדצגךגתךתדדגעדגדגגגחלגחלגחלגדחדדגכחדגחדגחדחדכחדגחדגחחחחחחחחחחדלעצשדלעצשדלעצדשצעשדעגצלגצעלדשצעכשלדעצלשדשדלעצשדלעשדלעצשדלעשדלעצשדלעשלדצעלשדעדלשעצשלשלדצעלשדעדלשעצשלשלדצעלשדעדלשעצשלפ
有谁知道我该如何解决这个问题?这实际上是我在 StackOverflow 中的第一个问题,这就是我的绝望:)
这是滚动视图:
这是一个项目:
我正在.environment(\.layoutDirection, .rightToLeft)
使用ContentView
:
谢谢,乌里
ios - 键盘处理 swiftui
嗨,我想在导航链接发生时保持键盘打开,或者在点击按钮时首先关闭键盘,然后在 SwiftUI 中完全关闭键盘时进行导航?有人能帮我吗?
swift - 有没有办法在 SceneDelegate 中初始化 CoreData 和 EnvironmentObject?
如何在 scenedelegate 根视图中初始化 managedObjectContext 和 .environmentObject ?
我尝试了此代码的所有变体 - 它不起作用:
谢谢你的帮助!
swiftui - 登录后更新 TabView 并移至 Home View
我在 ContentView 中有流动的 TabViews。对于 onAppear,它工作正常。但是,我还尝试在用户从 LoginView 登录后重新加载选项卡并移至主页。
以下是 ContentView 的代码
当用户从 LoginView 登录时,我将 tokenIsActive 设置为 true
TabView 没有更新。我怎样才能做到这一点,我在登录后将用户移动到主视图。
swiftui - 在 SwiftUI 中,如果绑定是从 EnvironmentObject 派生的,您能否将绑定传递给嵌套视图?
在下面的工作示例中,编辑已发布的 Test.Data 的名称将起作用,编辑父级的名称将起作用,但编辑子级的名称将导致 NavigationView 弹出。
有什么方法可以让 NavigationView 在编辑嵌套时不弹出?
swift - 如何在 SwiftUI 中将值从类传递到结构
我上课了:
在其中我初始化了@Published var display,它接收函数 imagePickerController 中的 detectFlower() 函数的结果。在结构 ScanWithCamera 中,我想使用此值在 Text() 中设置文本。我在 struct @EnvironmentObject var env: ImagePickerCoordinator 中初始化并设置了 Text(env.display),但我得到一个致命错误:找不到 ImagePickerCoordinator 类型的 ObservableObject。ImagePickerCoordinator 的 View.environmentObject(_:) 作为该视图的祖先可能会丢失。
如何将此文本从类函数传递到结构?
swiftui - 想将此代码转换为纯 SwiftUI 代码。没有自动布局,没有 UIViewRepresentable,没有 UIHostingController
- 代码正在工作想要转换成纯 SwiftUI 代码。如果没有 UIViewRepresentable,UIHostingController 请告诉我如何实现。谢谢 *
结构 PathAnimatingView:UIViewRepresentable 其中内容:查看 {
}