腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
关联问题
换一批
SwiftUI中ObservableObject通常用于哪些场景?
ObservableObject在SwiftUI中的作用是什么?
如何在SwiftUI中使用ObservableObject?
文章
(9999+)
问答
(9999+)
视频
(15)
沙龙
(31)
1
回答
SwiftUI
=
ObservableObject
作为
类
的
选择
、
、
、
使用
SwiftUI
,我想按下一个按钮,让它切换用于过滤图像
的
类
。在
SwiftUI
中,该按钮
的
功能如下所示:...但是如何使用ObservedObject来更改
类
呢?() 但是,如何更改此
ObservableObject
以便在
浏览 14
提问于2019-11-25
得票数 4
回答已采纳
1
回答
在
swiftUi
中跨视图更改结构中
的
数据
、
、
我想在多个视图之间共享数据,但更改只影响本地,我希望它是全局
的
,有没有一种方法可以在快速或具体
的
SwiftUI
中全局更改数据?(注:未绑定)struct UIController: View { Text("\(String(self.userAuth.isLogin))")
浏览 1
提问于2021-05-14
得票数 0
1
回答
在表或列表中键入Textfield时击键滞后
、
当应用程序
SwiftUI
应用在英特尔MacBook Air上时,每当我
的
桌子上有超过12行时,我
的
键盘就会有很大
的
延迟。它也出现在苹果工作室,但不那么引人注目。这可以很好地减少延迟,但我不认为这是打算如何使用,我
的
结果是一些奇怪
的
行为。 我怀疑是这样
的
,我误解了如何在基于文档
的
应用程序中使用@Binding变量,或者可能是我错误配置了存储数据
的
Struct。下面是我
的
代码
的
基本部分,希望它能说明我哪
浏览 8
提问于2022-09-23
得票数 1
回答已采纳
2
回答
无法使用@EnvironmentObject
SwiftUI
更新先前视图上
的
文本
、
、
、
、
我是
SwiftUI
的
新手。因此,我正在做我
的
实践,并创建了某种类型
的
出纳应用程序,在这里,我被困了一段时间。在ProductPageView中,我可以增加和减少项目数。然后我去DetailOrderView,数量号码是相同
的
。Main
浏览 7
提问于2021-03-11
得票数 0
回答已采纳
2
回答
SwiftUI
-通过嵌套引用类型传播更改通知
、
、
、
我想将
SwiftUI
中
的
ObservableObject
行为扩展到嵌套
类
,并且我正在寻找合适
的
方法来做到这一点。使用Combine可以“手动”完成,但我想使用
SwiftUI
会有一种更简洁
的
方法,我希望您能为我指明正确
的
方向。这就是我想说
的
… 下面是
ObservableObject
的
一个典型应用,它使视图动态地响应引用类型
的
更改。轻触按钮可切换showText值,从而使文本在屏幕上显
浏览 8
提问于2020-02-07
得票数 5
2
回答
是否所有@Published变量都需要在
SwiftUI
的
视图模型中有一个初始值?
、
、
是否所有@发布
的
变量都需要在
SwiftUI
的
视图模型(我符合MVVM)中有一个初始值? 为什么我不能直接说我想要没有初始值
的
string类型
的
@Published变量呢? ? 我在考虑为这个
类
创建一个init(),但是在初始化这个
类
时,我仍然需要输入默认值。
浏览 23
提问于2020-12-08
得票数 2
5
回答
联合如何知道
ObservableObject
实际上发生了变化
、
由组合框架定义
的
ObservableObject
协议具有一个objectWillChange publisher属性,它可以让您知道这个对象
的
属性何时会改变,这意味着,如果这个发布服务器
的
订阅者在获得此更改事件时读取其值,他们仍然会在更改该值之前读取该值,我想了解
的
是: 像
SwiftUI
这样
的
框架是如何知道值实际上是更改
的
(即:它们如何获得新
的
值),而您可以订阅
的
唯一事件是will change?底层机制是组合框
浏览 10
提问于2019-12-29
得票数 13
1
回答
通用结构“ObservedObject”要求符合“
ObservableObject
”
我得到了一个错误,说明我必须遵守
ObservableObject
,我不明白为什么我不会。import Foundationimport CoreBluetooth }import
Swift
浏览 2
提问于2021-05-04
得票数 6
回答已采纳
1
回答
我需要
ObservableObject
和UIKit吗?
、
、
、
我是否需要
ObservableObject
作为
viewModel中
的
继承与UIKit和组合(没有
SwiftUI
)?我在没有继承
的
情况下试过了,效果很好。我应该用还是不用? 谢谢你
的
答复。
浏览 5
提问于2021-02-13
得票数 2
回答已采纳
1
回答
如何在本机kotlin中对
SwiftUI
类
进行子类分类
、
、
基于文档:,我试图在Kotlin本地语言中子类化一个
SwiftUI
类
。我为找到了一些示例,但没有找到SiwftUI
的
示例。这就是我迄今为止尝试过
的
:但是
SwiftUI
的
导入失败了:Unresolved reference:
SwiftUI
( platform.UIKit.*
浏览 3
提问于2021-05-03
得票数 1
回答已采纳
1
回答
如何在SWIFT(
SwiftUI
)中将对象数组创建为环境对象
、
、
因此,到目前为止,我已经能够将Environment对象用于相对简单
的
事情,例如用户配置文件和用户目标,其中我们对这些Environment对象只有一组值。例如,我想创建一个名为AddedFoods
的
环境对象,它有4个属性(采用4个参数):totalCalstotalFat我希望这个环境能够接受大量这样
的
对象,所以显然它必须是某种类型
的
数组,但我不知道如何在Swift中实现这一点,因为我是相对较新
的
。更新:这是我
的
其他环境对
浏览 1
提问于2021-03-09
得票数 0
1
回答
SwiftUi
-为MapKit构建微调器
、
我有一个
swiftUi
视图,它显示带有注释
的
地图(地图中
的
点),并且我创建了一个布尔变量,当所有注释都显示完毕时,该变量从false变为true。问题是,例如在ContentView中,如果我使用Text("Did it change = \(doneGettingData.description)")只是为了测试proposes -它总是错误
的
,
浏览 2
提问于2020-09-06
得票数 0
2
回答
如何创建可以在
SwiftUI
中更新
的
单例
、
、
、
我想创建一个全局变量来显示loadingView,我尝试了很多不同
的
方法,但都不知道怎么做。我需要能够在整个应用程序中访问此变量,并在更改单例
的
布尔值时更新MotherView文件。
浏览 56
提问于2021-05-07
得票数 0
回答已采纳
2
回答
我必须在
ObservableObject
中使用
SwiftUI
吗?
、
、
、
、
我希望使用struct而不是class
作为
class
的
状态,正如您可能知道
的
那样,
ObservableObject
是一个只有
类
才能遵守
的
协议。我
的
是否有将我
的
结构封装在ViewModel或其他类似类型
的
对象中?如果我不去怎么办?关于现在
的
情况
的
一个样本:import
SwiftUI
var x :
浏览 2
提问于2022-06-22
得票数 0
回答已采纳
1
回答
从视图外部设置
SwiftUI
@EnvironmentObject对象
、
、
、
我想让一个工作者任务更新一个
SwiftUI
视图。 worker任务正忙于执行应用程序
的
程序性工作-播放声音,并触发基于计时器
的
事件。我想在这些计时器事件期间在
SwiftUI
视图中闪现几个图标。设置对象在
SwiftUI
视图层次结构中工作得很好。 问题是可怕
的
: Fatal error: No
ObservableObject
of type Settings found.我认为问题在于worker
类
是在AppDelegate中实例化
的
,
浏览 31
提问于2020-06-08
得票数 3
回答已采纳
1
回答
ObservableObject
不更新视图
、
、
我对
SwiftUI
非常陌生(我也有一段时间没碰过Swift了),所以请容忍我:import
SwiftUI
var settings = UserSettings,在启动、登录时调用登录视图,当成功时,我将在LoginView中也是如此我
的
UserSettings
类
被定义为 class
浏览 3
提问于2020-07-25
得票数 1
回答已采纳
1
回答
SwiftUI
:图片保存成功与否,如何显示提醒?
、
我想用
SwiftUI
保存一张图片。到目前为止,保存是有效
的
,但如果保存成功或失败,我想显示一个警告。我已经知道如何编写警报,但我不知道如何将@objc func saveError
的
信息写入警报。请帮帮我,我是个该死
的
初学者。这是我
的
代码: class SnapshotSaver: NSObject,
ObservableObject
{@State
浏览 30
提问于2021-02-10
得票数 0
回答已采纳
1
回答
如何在
SwiftUI
中更新TextField
的
值?
、
、
、
、
因此,我希望在更新TextField
的
值之后更改光标位置(输入掩码,如"+7,000,000,00")。.disableAutocorrection(true) var full = false willSet
浏览 13
提问于2020-04-23
得票数 2
1
回答
如何与UiRepresentable结合使用?
在UiRepresentable
的
帮助下,我在
SwiftUi
中创建了一个UiTextView。我想在textViewDidEndEditing被调用时向我
的
SwiftUi
发回一个通知,这样我就可以在我
的
SwiftUi
代码中像这样使用它 SampleView}{} 是否可以使我
的
customView
类
浏览 8
提问于2019-09-30
得票数 2
3
回答
从容器传递数据到
SwiftUI
(容器UIHostingController)
、
如何在UIViewController和struct ContentView之间传递数据 我试过使用
ObservableObject
,但我无法获得最新
的
数据。
浏览 2
提问于2020-05-11
得票数 6
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
我庆幸果断放弃了SwiftUI:它还不够成熟
如何实现SwiftUI微服务?
选择Kong作为你的API网关
Aavegotchi选择Base作为Gotchichain的结算层
为什么Quora选择Python作为它的开发环境?
热门
标签
更多标签
云服务器
ICP备案
对象存储
云直播
腾讯会议
活动推荐
运营活动
广告
关闭
领券
首页
学习
活动
专区
圈层
工具
返回腾讯云官网