我构建了一个大的 tableview,发现如果我往下走一步,然后单击“返回”,则不会调用 viewdidload 函数。每次查看 UITableView 的这一层时,我都需要运行一个函数。是否有一个函数无论之前是否加载过 View 都会运行?
最佳答案
viewDidLoad 在加载 View 时仅调用一次。在您的情况下, viewWillAppear 可能无法正常工作,因为只有当 View 加载到 Canvas 上时才会调用它。您可能需要将委托(delegate)传递给 TableView Controller 或 View 。
关于ios - 返回更高级别的 UITableView 时的 ViewDidLoad,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24773191/