腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
当
SwiftUI
切换
更改
值
时
运行
代码
、
、
我的
代码
的一般结构是我有一个UIKit应用程序,我试图在其中嵌入一个
swiftui
视图。
浏览 21
提问于2021-07-30
得票数 0
回答已采纳
1
回答
如果willSet属性在ObservableObject
更改
之前发出
更改
通知,@ObservedObject如何刷新UI?
刚接触
swiftUI
时
,我只是想通过
swiftUI
的教程来理解这一部分,并试图在swift.org中查找willSet的文档,但我觉得我可能误解了它的实际工作原理。下面是
代码
(注释是我的): class DelayedUpdater: ObservableObject { // call this codeView { } } 我不理解
浏览 15
提问于2020-08-19
得票数 1
回答已采纳
5
回答
联合如何知道ObservableObject实际上发生了变化
、
由组合框架定义的ObservableObject协议具有一个objectWillChange publisher属性,它可以让您知道这个对象的属性何时会改变,这意味着,如果这个发布服务器的订阅者在获得此
更改
事件
时
读取其
值
,他们仍然会在
更改
该
值
之前读取该
值
,我想了解的是: 像
SwiftUI
这样的框架是如何知道
值
实际上是
更改
的(即:它们如何获得新的
值
),而您可以订阅的唯一事件是will change?如何在收到威尔<
浏览 10
提问于2019-12-29
得票数 13
2
回答
如何为每个TabView项目
更改
SwiftUI
中的状态栏文本颜色?
、
您可以找到许多(UIKit)解决方案来设置
SwiftUI
视图的状态栏的文本颜色。不幸的是,根据我的经验,这些解决方案在
运行
时似乎不能令人满意地适用于TabViews。找到解决方案: 使用这些解决方案,您很快就会发现,
当
尝试在选项卡之间
切换
时
,文本颜色并不总是正确设置的。不幸的是,苹果目前似乎还没有为
SwiftUI
提供一个直接的解决方案,可以像UIKit那样改变每个视图的UIStatusBarStyle。我只是找不到一种稳定的方法来在
运行
时
更改
每个选
浏览 0
提问于2021-03-26
得票数 1
3
回答
从SPM包
运行
SwiftUI
预览
、
、
、
我正在开发一个包,其中需要包含
SwiftUI
视图。我找到了一种方法,如果我将包方案
更改
为主要目标方案,它就会工作。但是,使用这种方式,我必须始终在方案之间
切换
,每次我想
运行
包预览
时
,都需要构建主要目标。 可以在不构建主要目标的情况下直接从SPM包
运行
SwiftUI
预览吗?
浏览 8
提问于2020-01-14
得票数 14
回答已采纳
3
回答
当
Toggle状态发生变化时做一些事情
、
、
、
我正在使用
SwiftUI
,并希望在
切换
状态
更改
时执行一些操作,但无法找到解决方案。
当
切换
状态
更改
时,我如何调用函数或执行任何操作?
浏览 6
提问于2019-12-18
得票数 2
回答已采纳
1
回答
SwiftUI
:
当
NSManagedObject (非提取请求的一部分) bool属性
更改
时触发重绘?
、
、
在我的
SwiftUI
视图中安装了以下@SectionedFetchRequest: } ....没有任何效果,它只
运行
在第一次呈现时检测到的情况,而不是
当
isOpen
更
浏览 6
提问于2022-04-29
得票数 0
回答已采纳
1
回答
从亮模式到暗模式的颜色
更改
在真实设备上的
SwiftUI
中不起作用
、
、
、
使用Swift5.3.2,iOS14.4.1,Xcode12.4, 在
SwiftUI
中从亮模式
切换
到暗模式
时
,我尝试进行自定义颜色
更改
。下面是我的
代码
: import
SwiftUI
}} MyTestView
浏览 60
提问于2021-03-25
得票数 0
1
回答
SwiftUI
:函数内部的按钮不更新视图
、
、
、
该按钮显示bool
值
是真、假还是零。该按钮从零开始,每次单击按钮
时
切换
为true和false,更新视图以显示bool的最新
值
。下面的
SwiftUI
代码
显示了我正在使用的
代码
。
浏览 6
提问于2022-03-14
得票数 0
回答已采纳
1
回答
Swift:将过渡与动画关联
、
下面是两个应用转换示例的
代码
块。我试图理解在下面的第一个
代码
块中,动画是如何与该transition相关联的?如果
代码
中还有其他转换,那么easeInOut持续时间是否适用于所有这些转换?
浏览 5
提问于2021-11-26
得票数 0
2
回答
如何在
SwiftUI
中用if改变体背景色
、
、
我正在用
SwiftUI
创建一个简单的
SwiftUI
应用程序,
当
切换
按钮改变
时
,我想改变我的视图的背景色。 struct ContentView: View { @State private var isOnLight: Bool = false var body
浏览 3
提问于2022-02-25
得票数 1
回答已采纳
1
回答
SwiftUI
仍然能够有效地重新绘制,因为它不需要模型符合协议等式?
、
基于它需要了解模型是否正在从当前集合中添加/删除,以便能够执行正确的UI更新。为什么
SwiftUI
不要求模型符合Equatable协议 我猜,当关联的前一个模型和关联的当前模型具有不同的标识符
时
,
SwiftUI
将重新绘制视图。我想知道,
当
相关的前一个/当前模型具有相同的标识符
时
,
SwiftUI
如何决定是否重绘,但是它们的内容是否相等是未知的。
浏览 0
提问于2020-08-19
得票数 0
1
回答
为什么这段
代码
会在
运行
时崩溃?它只是选项卡式视图中
SwiftUI
中的一个选取器
、
、
在
SwiftUI
中只是一个简单的选项卡式App xcodeproj。 @State private var selection = 0 TabbedView(selection: $selection) { // ADD
浏览 11
提问于2019-07-24
得票数 0
回答已采纳
2
回答
在
SwiftUI
中不更新上下文菜单
、
、
、
我正在尝试使用一个按钮来设置一个
SwiftUI
.contextMenu,该按钮可以
切换
Bool
值
。上下文菜单的按钮文本应该在Bool
切换
时
更改
。但是上下文菜单没有更新。描述问题的示例
代码
: let id = UUID() var
浏览 1
提问于2021-11-29
得票数 10
回答已采纳
1
回答
未取消初始化
SwiftUI
@State变量
、
、
、
、
我有一个
SwiftUI
视图,我在其中声明了一个类似如下的条件当我第一次将这个视图推入导航堆栈
时
,条件变量正在获得正确的
值
。然后,当我弹出这个视图
时
,我
更改
了UserDefaults中的
值
,但是当我再次按下这个屏幕
时
,条件变量会记住它第一次获得的旧
值
。如何找到解决这个问题的方法,因为我想在每次进入
浏览 2
提问于2019-12-19
得票数 1
3
回答
修改@FetchRequest
XcodeBeta5为
SwiftUI
引入了@FetchRequest。我想要的是在调用self.manager.reverse.toggle()
时
更新FetchRequest,以便视图
更改
其对象的顺序。
浏览 1
提问于2019-08-09
得票数 12
1
回答
带有布尔标志的淡入/退出动画
、
我试图在
SwiftUI
中实现一个简单的“点击
切换
UI的可见性”,并使用淡入/退出动画。如我所料,下面的
代码
会激活文本元素的淡入效果,但是
当
isVisible变为false
时
,它会立即隐藏文本元素。我想了解为什么这段
代码
不能工作,以及如何以最自然的方式修复它。import
SwiftUI
@State var isVisible = true var body: some View {Pre
浏览 0
提问于2021-05-28
得票数 1
1
回答
有问题的翻转相机在迅捷/ avfoundation / AVCaptureDeviceInput
、
、
、
然而,在实现倒装相机功能
时
,我遇到了一个错误,在翻转之后,它只会转到一个黑色屏幕上,因为我假设输入被删除,但是正确的翻转输入没有显示:class CameraViewModel: NSObjecterror.localizedDescription) }} 我不知道自己做错了什么,因为我已经查找了以前的堆栈溢出线程和在线资源,他们说的只是获取设备输入位置并
更改
它编辑:我发现解决方案是摆脱音频输入
代码
,因为没有音频仍然被捕获。
浏览 12
提问于2022-07-03
得票数 0
1
回答
在
SwiftUI
中使用onChange或PreferenceKey修饰符
时
出现不必要的渲染问题
、
在下面的
代码
中,我在一个名为TextView的自定义视图中使用了绑定,它不会在它的主体中使用这个绑定,它只是停留在那里。因此,如果我们在项目中不使用onChange或PreferenceKey,并在项目中更新未使用的绑定,该绑定不会渲染视图,甚至我们不需要定义和遵守公平函数来帮助
SwiftUI
理解它是同一个视图,那么会发生什么呢但是,当我们在未使用的绑定上使用onChange或PreferenceKey
时
,即使我们为视图使用并定义了公平和公平函数,它也会以任何方式呈现它!
浏览 15
提问于2021-04-29
得票数 0
1
回答
SwiftUI
-预览画布提供协调安装错误
、
、
我正在尝试
运行
SwiftUI
的Landmark示例,但得到了以下错误 Error Domain=IXErrorDomain Code=29“一个针对com.example.appl-samplecode.LandmarkUserInfo={NSLocalizedFailureReason=Unhandled
代码
的原因: 29在域IXErrorDomain、NSLocalizedFailureReason=Unhandled
浏览 1
提问于2019-06-05
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
详解 WWDC 20 SwiftUI 的重大改变及核心优势
如何实现SwiftUI微服务?
我庆幸果断放弃了SwiftUI:它还不够成熟
Apple Widget:下一个顶级流量入口?
关于SwiftUI,看这一篇就够了
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券