gpt4 book ai didi

ios - 第二个 View 的 viewdidload 需要时间进行调用,该调用是通过 Collection View 和 TableView didselect 从第一个 View 推送的

转载 作者:行者123 更新时间:2023-11-30 13:02:15 25 4
gpt4 key购买 nike

我正在尝试搜索并解决这个问题,请任何人给出这个问题的解决方案。实际上,我在我的应用程序中使用 Collection View 表格 View ,但如果通过didselect推送到其他 View 两个 View 的strong>( Collection View 和 TableView )第二个 View 的viewdidload需要时间进行调用。我还通过断点检查了 didselect 突然调用,但第二个 View 的 viewdidload 需要时间来调用而不是开始第二个 View 的工作。

“didselect的代码”

let dict = self.arr.objectAtIndex(indexPath.row) as! NSMutableDictionary

let 2ndview = self.storyboard?.instantiateViewControllerWithIdentifier("2ndview") as! viewcontroller
2ndview.dict = dict

self.navigationController?.pushViewController(2ndview, animated: true)

“第二次查看代码”viewdidload

tbl.delegate = self

tbl.dataSource = self

tbl.separatorStyle = .None

btn.hidden = true

tf.delegate = self

最佳答案

我认为您存在一些内存问题,因此在更换 Controller 时请检查内存使用情况。在您的build设置中代码生成优化级别值是否最快?检查这个。

关于ios - 第二个 View 的 viewdidload 需要时间进行调用,该调用是通过 Collection View 和 TableView didselect 从第一个 View 推送的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39789441/

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