腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
更新
@
ObservedObject
时
如
何在
视图
上
调用
函数
、
、
、
当我
更新
字符串
时
,标签也会
更新
。 但是,我有一个Bool,当自定义
函数
在可观察对象中发生变化时,它需要
调用
该
函数
。当布尔值设置为true
时
,我需要闪烁背景颜色0.1秒。@Published var name = ""} @
ObservedObject
//when event
浏览 13
提问于2021-07-13
得票数 0
回答已采纳
1
回答
类可观察对象@已发布变量始终为空
、
、
、
) // -> Able to get data } @
ObservedObject
浏览 13
提问于2020-09-14
得票数 0
回答已采纳
2
回答
@State vs @ObservableObject -什么时候什么时候?
、
、
当我们必须跟踪某些数据(例如,任务列表)
时
,我们可以声明一个@State变量,它的更改将自动发送通知和
更新
当前
视图
。modified and updated on different occasions} @
ObservedObject
浏览 6
提问于2020-04-22
得票数 7
回答已采纳
1
回答
如何从AppDelegate
调用
ViewModel中的方法
我是Swift和SwiftUI的新手,我正在尝试实现通知,通知将在AppDelegate中接收,我想
调用
ViewModel中的
函数
。有没有办法做到这一点?
浏览 21
提问于2020-03-12
得票数 0
回答已采纳
1
回答
ObjectBinding和EnvironmentObject有什么区别?
、
、
、
、
当我们有@Binding属性包装器
时
,@EnvironmentObject的用途是什么?我很难弄清楚为什么需要@EnvironmentObject。
浏览 0
提问于2019-06-09
得票数 8
回答已采纳
1
回答
为什么我必须从我的单例中设置@ Why引用来
更新
数据?
、
、
这段代码是一个简单的
视图
。我有一个名为UserProfile的单例程序,它在应用生命周期的早期就被称为。当用户注册、登录或登录
时
,将设置该用户配置文件的详细信息。然后,这个
视图
最终会呈现给用户。所讨论的代码是@
ObservedObject
var profile = UserProfile.sharedProfile。如果删除这一行代码,Text(...)
视图
将不会显示任何内容。单例在应用程序启动
时
被初始化,当它到达我的基本
视图
。如何更好地做到这一点,使我能够始终只访问
浏览 3
提问于2021-04-15
得票数 1
回答已采纳
1
回答
swift:如
何在
Observableobject中
调用
函数
、
我刚刚学会了swift编程,我正在尝试在加载
视图
时
调用
一个
函数
。例如,我想在显示searchResult
视图
时
调用
getValue(),以便getValue可以填充
视图
中需要的数组。aisleArry.append(aisle) } } } 下面是使用上述模型的searchResult
视图
struct SearchResultView: View {
浏览 18
提问于2020-08-07
得票数 1
回答已采纳
6
回答
ObservedObject
和StateObject在SwiftUI中有什么区别?
、
、
如果我在ObservableObject中有SwiftUI,我可以将它称为@
ObservedObject
@Published} @
ObservedObject
var viewModel = ViewModel() var body: some
浏览 8
提问于2020-06-23
得票数 84
回答已采纳
4
回答
使用属性
更新
视图
时
,
ObservedObject
会重置。因此,它会导致数据的丢失。
、
、
、
我有一个问题,当
视图
被
更新
时
,ViewModel将重新初始化。 struct SongListView: View { @
ObservedObject
var model:
浏览 2
提问于2019-12-22
得票数 3
回答已采纳
1
回答
如何从MKMapView didSelect批注
更新
封装SwiftUI
视图
、
、
从MKMapKit didSelect批注委托中将
更新
推送到封装SwiftUI
视图
的适当方式是什么?,它还会阻止MKMapView中的批注图钉被明显地选中(图钉图标在第一次点击
时
不会增长)。类似地,将绑定从CompoundView传递到MapView似乎是有问题的,因为点击
时
大头针图标不会增长的问题仍然存在。我假设是由于父
视图
在状态改变
时
被重建了。我尝试过将委托逻辑包装在DispatchQueue.main.async
调用
中,但没有成功,目前我只是在猜测。有没有一种更好
浏览 34
提问于2020-10-19
得票数 0
回答已采纳
1
回答
SwiftUI不会在嵌套的NavigationLink目标中使用
ObservedObject
更新
UI
、
、
我目前有一个从API中获取数据的应用程序,在根
视图
(让我们称之为Home)中,一切都按预期工作,在第二个
视图
(让我们称之为用户
视图
)中,一切都按预期工作,但是现在在第三个
视图
(Team )
上
,这个
视图
的每个
视图
都有自己的
ObservedObject
,正在加载的数据只属于该
视图
下面是我如何进行加载和导航的一个例子。viewModel.teamId))
浏览 1
提问于2020-05-11
得票数 1
回答已采纳
1
回答
iOS Swiftui应用程序返回到前台重置ObservedObjects
、
、
我有一个应用程序,它使用
ObservedObject
在不同的
视图
之间共享数据。定义
视图
模型 @Published var language: String?}struct ContentView: View { @
ObservedObject
private var myViewModel = MyViewModel单击该按钮将语言设置为"American“,Text()将显示
更新<
浏览 2
提问于2021-04-26
得票数 1
5
回答
联合如何知道ObservableObject实际
上
发生了变化
、
由组合框架定义的ObservableObject协议具有一个objectWillChange publisher属性,它可以让您知道这个对象的属性何时会改变,这意味着,如果这个发布服务器的订阅者在获得此更改事件
时
读取其值,他们仍然会在更改该值之前读取该值,我想了解的是: 像SwiftUI这样的框架是如何知道值实际
上
是更改的(即:它们如何获得新的值),而您可以订阅的唯一事件是will change?如
何在
收到威尔更改事件后获得ObservableObject的实际新值?
浏览 10
提问于2019-12-29
得票数 13
1
回答
基于
ObservedObject
的SwiftUI条件在后续
视图
中不起作用
、
我有一个非常简单的应用程序,其中包含两个
视图
是捆绑在一起的一个NavigationLink。在第一个
视图
ContentView中,我可以看到我的
ObservedObject
如
预期的那样
更新
。但是,当我转到下一个View
时
,基于
ObservedObject
的代码似乎无法识别更改。ContentView.swift (工作
视图
): @
ObservedObj
浏览 10
提问于2020-05-30
得票数 1
回答已采纳
1
回答
在UIViewControllerRepresentable中,如何将
ObservedObject
的值传递给
视图
控制器,并在每次值更改时
更新
它?
、
、
、
、
UIViewControllerRepresentable结构,如下所示:@
ObservedObject
Context) { uiViewController.setChartValues()} 我希望,当
ObservedObject
发生变化时,要么
调用
updateUIViewController,要么
浏览 9
提问于2019-10-31
得票数 6
1
回答
@观察对象恢复对
视图
呈现的影响
从读取一个用户的答案到,用户说那么,假设
ObservedObject
是重新创建的,这对
视图
更新
有什么影响?SwiftUI是否在
更新
之前将先前创建的
视图
浏览 7
提问于2022-11-17
得票数 1
1
回答
如
何在
swiftui中的
视图
之间传递数据?
、
、
我有一个
视图
,我想让用户在其中输入数据。然后,我希望用户能够按下一个按钮,将用户引导到另一个
视图
。根据用户之前输入的值,我希望更改链接。链接位于顶层,因为我不止一次需要它。这是第一个
视图
的代码: @Published var longitude: String = "" @State var showGraph = false @
ObservedObject
浏览 0
提问于2021-01-21
得票数 0
1
回答
使用RXSwift进行SwiftUI表单验证?
、
、
、
我正在使用SwiftUI构建一个原生IOS应用程序。在用户单击按钮之前,我应该使用RXSwift实时验证表单中的一些字段。特别是,我需要在一个文本字段,在一个日期,一个数字字段和一个电子邮件字段的验证检查。有人能给我解释一下如何使用SwiftUI和RXSwift进行验证吗?如果你有任何例子,它将是完美的。
浏览 22
提问于2021-05-25
得票数 0
1
回答
如
何在
初始化过程中用另一个属性初始化- SwiftUI
、
、
、
在我的
视图
模型中,我有一个
函数
,它
调用
api并通过一个可观察的对象提供数据。,我使用onAppear
调用
函数
并传递从前一个
视图
接收的类型id (Int)。这一切都
如
预期的那样起作用。} }问题在于,由于我使用的是onAppear,每次用户导航回
视图
时
理想情况下,我想在
视图
模型初始化期间
调用
api一次,但是由
浏览 4
提问于2020-06-28
得票数 0
回答已采纳
1
回答
在SwiftUI中
视图
创建使用
函数
时
如何使用@Binding?
、
、
我使用
函数
创建了
视图
,我正在从另一个
视图
(AbcView)中
调用
该
视图
,我想用它执行普通的@Binding,但不确定如何传递值并在
函数
中创建@Binding。在下面的代码中,我希望将selectedPassengerId从AbcView传递给
函数
topSheetClassViews,并在SelectedTitleView中的值passengerIds
更新
时
执行@Binding,以便在AbcView中获得
更新
的值。in
浏览 2
提问于2022-05-22
得票数 -1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
MySQL复习之索引,视图,触发器,常用函数,存储过程和函数,数据备份和还原
周立功:MVC 框架的应用
无依赖开发之封装DOM
Redux简介
Python中的字典介绍
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券