腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
SwiftUI
- MVVM -嵌套组件(数组)和绑定理解问题
mvvm
、
swiftui
、
binding
我只是试图在
SwiftUI
中正确地实现MVVM模式。 ContainerView是最常见
的
视图
。它包含单个业务
视图
模型对象- ItemsViewModel和一个代理- Bool来切换它
的
值和整个
视图
的
强制重呈现。ItemsView包含业务对象数组- ItemView 我来自世界,
浏览 2
提问于2022-03-22
得票数 1
1
回答
管理
SwiftUI
中
的
视图
层次
结构
ios
、
swift
、
swiftui
在
SwiftUI
中
是否存在以下UIKit方法
的
等价物?view.removeFromSuperview()view.sendSubviewToBack(aView) 基本上,我需要从oldSuperView
中
删除myView,将其添加到newSuperView
中
,并将newSuperView
中
已经存在
的
childView放在前面
浏览 20
提问于2019-09-17
得票数 1
回答已采纳
1
回答
如何在最新
的
SwiftUI
应用程序
中
获取窗口或
视图
的
所有子
视图
?
swiftui
、
ios13
有没有任何方法可以获得UIView
的
所有子
视图
,比如
SwiftUI
应用程序
中
的
视图
子
视图
?当我试图查询时,它给了我"_TtCOCV7
SwiftUI
11DisplayList11ViewUpdater8Platform13CGDrawingView....".我试图得到所有的文本字段,标签等。
浏览 3
提问于2019-08-19
得票数 9
1
回答
SwiftUI
将
视图
修饰符应用于
视图
层次
结构
中
的
特定子
视图
ios
、
swiftui
、
hierarchy
、
subview
、
modifier
我很好奇
SwiftUI
如何应用一些可用
的
视图
修饰符,比如keyboardShortcut,这些修饰符可以应用于任何
视图
,但它只适用于它在
视图
层次
结构
中找到
的
第一个Button子程序: 键盘快捷键
的
目标在一个或多个
视图
层次
结构
的
先到后、深度优先遍历
中
解析。..。如果多个控件与同一快捷方式相关联,则使用第一个找到
的
快捷方式。或者.n
浏览 16
提问于2022-09-11
得票数 0
回答已采纳
1
回答
如何在没有
SwiftUI
的
情况下测试ViewInspector
视图
?
ios
、
unit-testing
、
swiftui
、
xctestcase
如何测试
SwiftUI
视图
?我们能在单元测试
中
测试它们吗? 如果是这样的话,我们就没有合适
的
apis来获取
视图
层次
结构
或测试所需
的
对象集。我们必须依赖于对每个对象使用标识符并使用id提取
视图
?我见过很多人使用ViewInspector来提取
视图
层次
结构
,并使用apis来测试与文本匹配
的
视图
数组。但是,当Xcode或Os升级之后,它是否使用了正确<
浏览 4
提问于2022-09-12
得票数 0
2
回答
SwiftUI
:如何使用位置
管理
器类
的
已发布属性(ObservableObject)更新已发布
的
属性?
swiftui
、
property-wrapper
我想用从ChallengeManager传入
的
数据更新我
的
LocationManager类
的
已发布属性。(老实说,我可以通过在
视图
中为ObservedObject添加一个LocationManager,然后将这些值传递到一个func
中
,从而得到我想要
的
结果。但我不喜欢这样做多
视图
的
想法。我还想让loadChallenge()做更多
的
繁重工作。在我看来,这应该是真理
的
唯一来源。没有?)问题: 如果我试图在challen
浏览 6
提问于2021-05-27
得票数 0
1
回答
了解
SwiftUI
2
中
的
场景/WindowGroup组吗?
swift
、
macos
、
swiftui
、
scene
、
windowgroup
SwiftUI
2
中
有几个对象,比如和作为某种场景。在阅读文档和查看与场景相关
的
WWDC2020视频之后,我通过以下方式看到
层次
结构
: 每个场景包含
视图
层次
结构
的
根
视图
,并且有一个由系统
管理
的
生命周期例如,应用程序有两个场景--每个WindowGrou
浏览 8
提问于2020-07-11
得票数 15
1
回答
如何从
SwiftUI
中
的
两个不同
视图
分支发送事件?
swiftui
我正在为
SwiftUI
构建一个macOS应用程序,然后我提出了以下挑战。 它基本上显示了ElementListView
中
的
元素集合。然后使用FiltersView搜索可能添加到元素列表
中
的
新元素,搜索结果显示在类似于FilterRow
的
行
中
。当用户单击FilterRow时,这意味着我希望向ElementListView
中
添加一个新元素,但我不确定如何在
S
浏览 0
提问于2019-08-30
得票数 1
回答已采纳
1
回答
“`
SwiftUI
`”--“环境对象”、“环境值”不传播到以模式表示
的
“`UIViewController`”
ios
、
swift
、
swiftui
、
uikit
如果
视图
层次
结构
设置正确,则
SwiftUI
的
EnvironmentObject和EnvironmentValues应该传播到子
视图
--对于纯
SwiftUI
视图
层次
结构
的
情况,这似乎是正确
的
。但是,在UIKit
视图
层次
结构
上以模式方式呈现
的
SwiftUI
视图
控制器并不能从其父层
浏览 18
提问于2021-12-23
得票数 0
1
回答
在
SwiftUI
中
查找当前活动
视图
结构
/类名(在移动/模拟器上)
swift
、
xcode
、
swiftui
我正在编写
SwiftUI
中
的
其他代码,无法找到当前正在移动设备上运行
的
视图
名。在情节提要应用程序
中
,我们可以通过调试
视图
层次
结构
获得当前活动
的
viewController
的
名称,如下图所示。但此方法不适用于
SwiftUI
应用程序。下面我还附上了
SwiftUI
应用程序
的
屏幕截图。对于下面的图像,可以看到
SwiftUI
应
浏览 7
提问于2022-01-19
得票数 0
1
回答
如何在
SwiftUI
和UIKit之间架起桥梁
swift
、
swiftui
、
uikit
、
uiviewcontrollerrepresentable
我目前正在使用
swiftUI
和UIKit进行一个项目。我制作了一个ViewController来工作,但现在我想将它用作原始内容
视图
中
的
导航链接。我试过
的
第一件事就是正常 ViewController() Static method 'buildBlock' requires that 'ViewController' conform t
浏览 8
提问于2022-11-13
得票数 -1
1
回答
SwiftUI
视图
层次
结构
和
视图
标识调试
debugging
、
swiftui
我有一个主列表->详细
视图
UI。看上去很好。主列表可以在后台进行更新,当发生这种情况时,列表将被重新排序。根据这个这么疑问
的
和这个,我
的
视图
身份似乎不是固定不变
的
。 如何读取和调试
视图
层次
结构
(我指的是
SwiftUI
视图
,而不是对应
的
UIVi
浏览 10
提问于2022-08-12
得票数 -1
1
回答
SwiftUI
是否重新绘制每个状态属性
的
完整
视图
?
swift
、
swiftui
我只是浏览了大量
的
Swift UI代码,并且我了解到每次状态发生变化时,
SwiftUI
都会重新绘制
视图
。是真的吗?如果是,那么在这种情况下,当
swiftUi
重新创建完整
视图
时,即使是一个标签更改,它是否也会导致巨大
的
复杂
视图
的
性能问题呢?
浏览 9
提问于2022-09-26
得票数 1
回答已采纳
1
回答
如何通过
视图
层次
结构
传递绑定值?
swift
、
swiftui
我学习Swift已经一周了,我正在使用
SwiftUI
创建
视图
,使用MVVM将数据传递给这些
视图
。但是,由于我习惯于在JavaScript中使用本机响应,所以我对如何在
SwiftUI
世界
中
传递数据和绑定值("state")感到有点困惑() -> { const stateReact
的
思想是,我们有持有和
管理
状态
的
父组件。您可以通过将更简单
的
组件放在一起构建
层
浏览 6
提问于2020-11-18
得票数 0
回答已采纳
1
回答
如何从
SwiftUI
视图
转到UIKit TabViewController?
ios
、
swift
、
uitabbarcontroller
、
uihostingcontroller
我想知道如何从
SwiftUI
视图
转到特定
的
视图
控制器,该控制器是选项卡栏控制器
的
一部分。我想从
SwiftUI
视图
转到UITabBarController
中
的
特定索引,即UIKit
视图
控制器。
浏览 4
提问于2020-05-12
得票数 0
1
回答
如何删除已呈现
的
不需要
的
视图
而不是呈现所需
的
视图
?
swift
、
swiftui
我正在做一个CustomForEach,它
的
行为和工作就像
SwiftUI
中
的
一个普通
的
ForEach,这个CustomForEach有它自己
的
早期版本,它有一些问题供我使用,这让我能够更多地了解
SwiftUI
,并挑战我尝试解决这些问题,其中一个问题就是找到一种方法来破坏提供所有需要
的
视图
所不需要
的
视图
!目前,当我更新lowerBound时,CustomForEach开始为新范围呈现,这是可以理解<e
浏览 5
提问于2021-07-04
得票数 3
2
回答
SwiftUI
:取消父
视图
上
的
TapGesture
swiftui
、
gesture
、
uitapgesturerecognizer
我在
SwiftUI
中有
视图
层次
结构
,比如//other views // other views 我想让父
视图
处理屏幕上
的
所有点击,尽管用户在ChildView上点击
的
情况下。现在两个闭包都执行了。如何停止点击手势事件向上传播
视图
<e
浏览 6
提问于2020-01-28
得票数 7
1
回答
iOS 13
SwiftUI
中
的
UIToolbar?
swift
、
swiftui
、
ios13
、
uitoolbar
、
uiviewrepresentable
我正在尝试将UIToolbar适配到UIViewRepresentable,以便在
SwiftUI
中使用它。我被要求支持iOS 13,否则我将在iOS 14
中
使用苹果
的
新工具栏。到目前为止,我有在屏幕上显示工具栏
的
代码,但是对于没有home按钮
的
设备,它不会扩展到屏幕底部
的
安全区域。 有没有人对在
SwiftUI
中
实现完整
的
UIToolbar有任何建议或参考?图片: https://i.stack.imgur.com&
浏览 19
提问于2020-07-02
得票数 1
回答已采纳
1
回答
SwifUI
中
的
生命周期:在离开NavigationView
层次
结构
的
子
视图
时运行代码
ios
、
lifecycle
、
swiftui
、
ios-navigationview
使用
SwiftUI
的
NavigationView,我们可以从代码构造
的
简单性
中
受益。然而,没有公开,至少在这些早期阶段是覆盖。此外,对
管理
视图
的
LifeCycle
的
关注减少了,这使得很难根据
视图
的
状态找出调用什么以及何时调用某个东西。当用户选择返回NavigationView
层次
结构
(即单击NavigationView提供
的
后退按钮)时,我想运行一些代码。 我尝试
浏览 18
提问于2019-09-14
得票数 3
回答已采纳
2
回答
如何使用参数初始化
SwiftUI
中
的
StateObject
swift
、
mvvm
、
swiftui
、
combine
、
observableobject
我正在开发一个使用MVVM架构
的
SwiftUI
应用程序。我有一个问题,我需要将数据从父
视图
传递到它
的
子viewModel,但是我不确定如何将参数从
视图
传递到viewModel。我读到过,您应该给viewModel属性(instance)一个默认值,然后在带有.onAppear()
的
视图
中设置它。然而,在我
的
例子
中
,Instance是一个核心数据对象,所以我不能真正创建一个作为默认值。
swiftUI
将足够智能,只需初始
浏览 4
提问于2021-07-23
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何实现SwiftUI微服务?
关于SwiftUI,看这一篇就够了
我庆幸果断放弃了SwiftUI:它还不够成熟
如何将项目管理8个组织结构类型运用到我们的工作中!
详解 WWDC 20 SwiftUI 的重大改变及核心优势
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券