腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
SwiftUI
:
视图
模型
不
更新
视图
mvvm
、
swiftui
、
full-text-search
、
algolia
这是我的
视图
模型
: class AlgoliaViewModel: ObservableObject { @Published var idList = [String]() func
视图
模型
中的print(self.idList)语句显示了正确的idList,但它不
更新
NewChatView中的List。
浏览 15
提问于2020-08-21
得票数 0
回答已采纳
1
回答
SwiftUI
@已发布的属性在DetailView中
更新
swiftui
我试图理解,如果我遵循的理论
SwiftUI
@出版和@观察对象。详细
视图
观察到对单元格
视图
的更改。我认为应该发生的事情--,当
模型
更新<
浏览 1
提问于2021-01-15
得票数 0
回答已采纳
2
回答
@已发布但不
更新
视图
模型
更改值的UI
swiftui
、
property-wrapper-published
On从api调用恢复对
视图
控制器的响应。在这里使用从服务器接收到的数据
更新
viewModel,在这里将值设置为@Published,而不是
更新
UI。
浏览 3
提问于2022-08-05
得票数 3
回答已采纳
1
回答
SwiftUI
中有控制器吗?
ios
、
swift
、
architecture
、
swiftui
、
watchos
我现在正试着进入
SwiftUI
,但是我在努力做一些基本的事情。我今天的奋斗:我想知道在
SwiftUI
中是否有类似于控制器的东西?与UI无关的逻辑到哪里去了?我有一个外部框架。我没有控制器或协调器,把它放到
视图
中(通过单例)对我来说是错误的。 有趣的是,我发现的每一个教程都忽略了这样的东西。它们都专注于多一个
视图
和一个ViewModel,但从未“放大”以显示整个应用程序(超过两个与NavigationLink链接的
视图
)是如何工作的。
浏览 3
提问于2019-10-29
得票数 17
1
回答
如何编辑数组中的现有提醒
ios
、
swift
、
xcode
、
swiftui
我有一个数组的提醒(提醒
模型
)在一个
视图
模型
,并希望能够编辑现有的提醒,具体通过和编辑滑动动作,然后通过提醒细节屏幕。我尝试在列表中向Homeview添加一个带有工作表的按钮,然后通过在提醒
模型
中使用
更新
函数,尝试将提醒数组中编辑的提醒
更新
到
视图
模型
中的一个名为existingRemindData的属性中。,提醒变量默认为
视图
模型
中的提醒数组中的第一项,这显然是不对的。“”“ import
SwiftUI</
浏览 2
提问于2022-05-05
得票数 0
1
回答
有什么东西像React.useEffect在
SwiftUI
吗?
swift
、
macos
、
swiftui
我是
SwiftUI
新手,我想知道是否有一个类似于
SwiftUI
中的React.useEffect的概念。import PlaygroundSupport @State var
浏览 6
提问于2022-11-01
得票数 1
回答已采纳
2
回答
如何使用参数初始化
SwiftUI
中的StateObject
swift
、
mvvm
、
swiftui
、
combine
、
observableobject
我正在开发一个使用MVVM架构的
SwiftUI
应用程序。我有一个问题,我需要将数据从父
视图
传递到它的子viewModel,但是我不确定如何将参数从
视图
传递到viewModel。应该拥有viewModel的子
视图
如下所示: @ObservedObject var instance: Instance我读到过,您应该给viewModel属性(instance)一个默认值,然后在带有.onAppear()的
视图
中设置它。我还读到,我可能会在
浏览 4
提问于2021-07-23
得票数 1
2
回答
SwiftUI
:@StateObject deinit不调用?
ios
、
swift
、
swiftui
当
视图
被用户“删除”时,我需要这个
模型
消失。为什么
SwiftUI
让ItemCellViewModel在身边??
浏览 12
提问于2022-03-31
得票数 2
回答已采纳
2
回答
Xcode 12 iOS 14没有
SwiftUI
的Widget
swiftui
、
widget
、
ios14
、
xcode12
、
widgetkit
是否可以在Xcode 12中创建Xcode小部件,但不使用而不使用
SwiftUI
,而可以使用XIB文件来构造widget?
浏览 1
提问于2020-06-23
得票数 23
回答已采纳
1
回答
更改时的Xcode
不
触发
xcode
、
swiftui
、
onchange
、
equatable
@Published var colourScheme: ColourScheme = .system它存储在一个
视图
模型
中
浏览 5
提问于2022-11-18
得票数 0
回答已采纳
1
回答
如何在最新的
SwiftUI
应用程序中获取窗口或
视图
的所有子
视图
?
swiftui
、
ios13
有没有任何方法可以获得UIView的所有子
视图
,比如
SwiftUI
应用程序中的
视图
子
视图
?当我试图查询时,它给了我"_TtCOCV7
SwiftUI
11DisplayList11ViewUpdater8Platform13CGDrawingView....".我试图得到所有的文本字段,标签等。
浏览 3
提问于2019-08-19
得票数 9
1
回答
在PageViewController中使用现有页面而不是初始化控制器
swift
、
swiftui
PageViewController的教程controllers = parent.pages.map { UIHostingController(rootView: $0) }PageViewController.swiftimport UIKit struct PageViewController<P
浏览 20
提问于2022-06-21
得票数 0
2
回答
SwiftUI
:数据标识符的稳定性和唯一性
ios
、
swift
、
swiftui
在的33:00分钟,Raj谈到了对将在
SwiftUI
视图
中呈现的数据
模型
使用稳定和唯一标识符的重要性,因此
不
建议使用这样的方法:但这样的做法是最好的做法:我有常规的数据
模型
结构(不是持久化到磁盘或CoreData),我需要在
SwiftUI
视图
中呈现它们的数据,如何为这些
模型
创建唯一和稳定的ID?
浏览 4
提问于2021-08-03
得票数 0
回答已采纳
1
回答
将数组从管理器类发布到ViewModel,然后查看
swift
、
swiftui
、
bluetooth-lowenergy
、
swiftui-list
我正在尝试建立一个MVVM模式,以便将值从BLEManager获取到ViewModel,然后获取到我的
视图
。但不知何故,我无法从BLEManager类发出值到
视图
模型
。以下是我的数据流:BleManager{ print("didDisconnect
浏览 10
提问于2022-03-01
得票数 0
回答已采纳
1
回答
SwiftUI
TextField (MacOS)的奇异行为
swift
、
swiftui
我遇到了TextFields在MacOS应用程序上使用
SwiftUI
(XCode 11.0稳定器,CoreData)的奇怪行为,这可能是由于我对
SwiftUI
数据流的一些误解。在列表
视图
中选择一个帐户可以正确地
更新
textfield的详细
视图
。新
更新
详细
视图
时,textfield在第一个输入字符后失去焦点。列表
视图
中的帐户名称被正确
更新
(显示我再次输入文本化的单个字符en
浏览 5
提问于2019-10-05
得票数 4
1
回答
从列表中删除项目时
SwiftUI
怪异的列表行为
ios
、
swift
、
list
、
swiftui
、
swiftui-navigationview
我的列表出现了问题,在删除项目后,它会被正确删除,但是如果我在同一
视图
中的两个分支之间切换,我的列表项会得到一个奇怪的前导填充。 // buttons that invoke removal} 列表行在“配置文件”
视图
中实例化
浏览 2
提问于2022-02-19
得票数 2
2
回答
如何让
SwiftUI
SidebarMenu每次都显示相同的DetailView,而不是创建一个新的(在macOS上)
swiftui
我有一个macOS主/详细应用程序,它使用一个NavigationView,在左侧面板中有一个侧边栏菜单,在右侧面板中有一系列详细
视图
。当用户选择了不同的侧边栏菜单选项时,我想保留详细
视图
,这样,如果用户通过选择以前的选择菜单选项切换回来,那么应用程序应该显示最初创建的详细
视图
,其中包含用户的任何更改或选择。目前看来,当菜单选项被选中时,
SwiftUI
会从头开始创建一个新
视图
,而不仅仅是显示之前创建的
视图
。例如,如果细节
视图
有一个ListView,而用户之前选
浏览 15
提问于2020-03-13
得票数 3
1
回答
视图
层次结构中的
SwiftUI
传递变量
swift
、
swiftui
、
property-wrapper
关于我的Swift /
SwiftUI
应用程序的体系结构,我有一个问题,该应用程序由一个ListView、细节
视图
和包含2个输入
视图
的详细
视图
组成。具体来说,我想知道这是否是正确的方法。该体系结构如下:
视图
模型
控制器: class ListViewModelCon
浏览 10
提问于2022-02-03
得票数 1
回答已采纳
3
回答
我应该在哪里为
SwiftUI
中的
视图
创建
模型
实例?
mvvm
、
swiftui
据我所知,我必须避免在
视图
结构中使用
模型
代码。 在我的例子中,我有两个
视图
,MainView和ChildView。MainView没有ViewModel。因为ChildViewModel只在ChildView中使用,所以我没有在EnvironmentObject上注册
模型
实例,或者没有将实例传递给MainView,因为MainView根本不使用
模型
。我认为,最好的方法是ChildView自己创建
模型
的实例,如下所示。但我不确定这是否可以。这是否违反了MVVM的规则?
浏览 11
提问于2020-04-22
得票数 1
回答已采纳
1
回答
SwiftUI
视图
不
更新
swiftui
由于异步下载任务(在CardView中)下载图像,CardNavigatorView的ForEach中的CardNavigatorView的内容被正确
更新
,并且Image()被正确显示,但是我检测到CardNavigatorView中CardView周围的框架没有相应地
更新
,导致Text("test")出现在CardView图像的中间,而不是被CardView框架向下推,以包围图像。
浏览 13
提问于2020-02-04
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云点播
活动推荐
运营活动
广告
关闭
领券