gpt4 book ai didi

ios - 3D Touch 和状态恢复的问题

转载 作者:IT王子 更新时间:2023-10-29 05:37:21 25 4
gpt4 key购买 nike

我正在努力在我的应用程序中实现状态恢复,但是我遇到了一个问题。我最近在表格 View 中添加了 3D Touch 支持,除了现在我添加了状态恢复之外,它每次都能完美运行。当应用程序恢复表格 View 时,对单元格施加压力不会执行任何操作,就好像表格 View 尚未注册预览一样。

我在 viewDidLoad 中有这段代码:

override func viewDidLoad() {
super.viewDidLoad()

if #available(iOS 9.0, *) {
if traitCollection.forceTouchCapability == UIForceTouchCapability.Available {
registerForPreviewingWithDelegate(self, sourceView: view)
}
}
}

我尝试将其移动到 viewDidAppear 以查看它是否有帮助,但没有任何区别。

有什么想法吗?

最佳答案

好吧,我终于明白了。我必须将 registerForPreviewingWithDelegate 移动到 viewWillAppear 并且我还必须将 self. 添加到开头。

关于ios - 3D Touch 和状态恢复的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32825365/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com