gpt4 book ai didi

ios - 在 tableview.reloadData 之后调用一次函数

转载 作者:行者123 更新时间:2023-12-01 18:43:12 25 4
gpt4 key购买 nike

每次我通过调用重新加载我的表

tableview.reloadData()

我想调用一个规范函数,比如
myFunction()

我想知道,而不是在我的代码中的任何地方一个接一个地堆叠这两个函数,比如
tableview.reloadData()
myFunction()

每次 tableview 重新加载时是否有一种聪明而干净的方法来调用 myFunction?

最佳答案

当 reloadData() 完成时,没有委托(delegate)方法给你一个回调,但为了让它更干净,你可以做一些不同的事情。

您可以像这样创建自己的函数:

func reloadTable() {
tableView.reloadData()
myFunction()
//plus anything else you want to accomplish
}

然后你在一行中的任何地方调用该函数,而不是重复你的代码。

或者,您可以继承 UITableView并覆盖 reloadData() 方法,添加您的附加功能。

关于ios - 在 tableview.reloadData 之后调用一次函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39907907/

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