腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(17)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
1
回答
iOS 13 - applicationWillTerminate从UIApplicationDelegate等效为
UISceneDelegate
?
我使用的是iOS 13和它的新
UISceneDelegate
,我想在app被杀死时执行一个函数。我以前使用过来自applicationWillTerminate的UIApplicationDelegate函数,但是在
UISceneDelegate
中没有看到这个函数。那么使用
UISceneDelegate
的最佳方法是什么呢?
浏览 0
修改于2020-04-17
得票数 0
回答已采纳
1
回答
用
UISceneDelegate
将旧Xcode项目迁移到新项目
我有一个没有
UISceneDelegate
方法的旧Xcode项目。是否有可能将旧的Xcode项目迁移到具有
UISceneDelegate
方法的新项目,但仍然保持与iOS 12的兼容性?因为我在iOS 14中看到了很多bug,其中唯一的解决方法就是使用
UISceneDelegate
方法。
浏览 3
修改于2020-08-16
得票数 1
回答已采纳
1
回答
从
UISceneDelegate
更改视图的内容
我有以下观点。 struct ContentView: View { VStack { Button(action: { self.data="Changed value" }) { }} } 这段简单的代码运行良好,每当我单击按钮时,它反映在屏幕标签上的数据属性。 现在,我想在
浏览 16
提问于2020-04-04
得票数 1
回答已采纳
6
回答
在iOS上选择退出
UISceneDelegate
/SwiftUI
我目前正在使用Xcode 11 Beta 5,在我的应用程序中,它在iOS 12和更低版本上运行良好。然而,在iOS 13上,它看起来是默认使用UIScene的。这导致我的应用程序什么都不做。我们将考虑在整个应用程序中添加多视图场景支持,但现在我们有更高优先级的工作需要处理。“支持多个窗口”已经在应用程序目标的一般设置中被禁用。此外,我还在info.plist文件中将多个Windows设置为NO。 到目前为止,一切都不起作用
浏览 4
修改于2021-10-04
得票数 161
回答已采纳
1
回答
"didBecomeActive“和"willResignActive”方法对
UISceneDelegate
和UIApplicationDelegate的区别?
或者,我是否应该以某种方式将项目迁移到使用
UISceneDelegate
( iOS 12和更早版本中不支持)?
浏览 2
提问于2019-11-11
得票数 1
回答已采纳
1
回答
从iOS 11+项目中删除SceneDelegate的正确方法-应用程序中需要哪些代码(_:didFinishLaunchingWithOptions)
在Xcode12中创建新的iOS项目时,会自动添加一个
UISceneDelegate
。由于我的应用程序应该在iOS 11+ (不支持
UISceneDelegate
)上可用,所以我不得不删除它。当然,从info.plist和AppDelegate中删除
UISceneDelegate
是没有问题的。
浏览 34
提问于2021-06-17
得票数 0
回答已采纳
1
回答
将旧项目转换为使用UI的iOS
我正在尝试转换(慢慢更新)一个旧的iOS项目来支持
UISceneDelegate
。由于我还没有准备好将我的应用程序转换成故事板,那么有什么方法可以使用
UISceneDelegate
实现相同的结果呢?
浏览 7
提问于2022-03-30
得票数 0
回答已采纳
1
回答
Mac Catalyst: UIApplicationDelegate.applicationDidBecomeActive只调用了一次。那么,如何使数据模型保持最新?
UISceneDelegate
.sceneDidBecomeActive只调用了一次。 那么,如何使数据模型保持最新?
浏览 0
提问于2020-05-30
得票数 0
2
回答
macOS Catalyst configurationForConnecting UISceneSession委托函数并不总是在应用程序启动时调用
我正在构建一个支持多窗口的macOS Catalyst应用程序,它是使用iOS 13中引入的新的
UISceneDelegate
app集实现的。在连接场景代理之前设置userInfo的一种方法是在
UISceneDelegate
的以下函数中 _ application: UIApplication,在我的应用程序中,它重用了
UISceneDelegate
的简单示例代码,这个函数在应用程序启动时随机调用的时间约为50%。
浏览 5
提问于2020-03-30
得票数 0
3
回答
如何在Xcode11中为iOS 12编写应用程序?
Swift iOS的新启动模板需要iOS SDK 13+ (即需要
UISceneDelegate
或SwiftUI)。有没有办法使用与iOS 12兼容的内置模板来创建新的应用程序?
浏览 47
提问于2019-09-22
得票数 9
回答已采纳
1
回答
SwiftUI:如何在Objective-C中获取窗口
此外,我无法访问
UIScenedelegate
。Scenedelegate在Swift中,我正在尝试在objective-c中获取window,但现在我无法访问swiftUI中的window。
浏览 29
修改于2020-01-10
得票数 1
回答已采纳
1
回答
iOS 13+:打开深链路时无法获得通知userInfo
*想法:*我认为这是由于
UISceneDelegate
现在负责打开deeplinks这一事实,这一点得到了以下事实的证实:如果我们删除SceneDelegate,我们就可以拿回我们的userInfo。
浏览 11
修改于2021-07-27
得票数 0
1
回答
如何防止应用程序在关闭Mac催化剂上的窗口后退出呢?
尝试使用applicationShouldHandleReopen不是一种选择,因为NSApplicationDelegate不可能用于催化剂,我无法在UIApplicationDelegate或
UISceneDelegate
浏览 11
提问于2020-04-13
得票数 1
2
回答
touchesBegan在iOS 12中被调用,但在iOS 13中没有被调用
到目前为止,我还没有理解
UISceneDelegate
,还没有找到为什么没有调用touchesBegan。
浏览 1
修改于2019-09-05
得票数 11
2
回答
从Xcode启动应用程序剪辑时未调用SceneDelegate的“继续”
URL方法处理程序(SceneDelegate的continue方法)从未被调用,这与苹果的文档相反,后者声明: 对于一个基于UIKit的应用剪辑和支持基于场景的应用生命周期事件的完整应用程序,实现
UISceneDelegate
浏览 2
提问于2020-09-14
得票数 2
回答已采纳
1
回答
在视图中重新实例化@EnvironmentObject对象
EnvironmentObject var currentObject: MyObject var sceneDelegate:
UISceneDelegate
浏览 2
提问于2020-05-16
得票数 1
回答已采纳
2
回答
使用UIApplicationDelegateAdaptor从userDidAcceptCloudKitShareWith获取不起作用的回调
scene will resign active") // forward all other UIWindowSceneDelegate/
UISceneDelegate
浏览 22
修改于2021-05-24
得票数 5
回答已采纳
领券