HTML5   发布时间:2022-04-27  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了ios – 以编程方式创建的tableView重新加载数据大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我已经查看了与此问题相关的其他一些SO问题,但没有找到一个处理我的具体情况的问题.我在一个方法中以编程方式创建可变数量的tableViews.稍后,我想在另一个方法中的任何一个tableView中重新加载数据.我想用…

[tableView reloadData];

重新加载特定tableView中的数据.我遇到的问题是访问稍后以编程方式创建的tableView.我的想法是为每个tableView创建一个唯一标记.

所以这是我的问题.是否可以通过引用现有的tableView标记来创建和初始化tableView.例如,使用UIView可以…

UIView *notATableView = [[UIView alloc] viewWithTag:1];

这将允许我修改标签等于1的视图.对于tableViews是否存在类似的可能性?

解决方法

是的,您可以在创建表视图时设置标记,然后使用viewWithTag检索表视图.

// Assuming you've added the table view as a subview to the current view controller
UITableView *tableView = (UITableView *)[self.View viewWithTag:1];

但是,您没有重新分配它.你只是得到一个指向它的指针.

然后,只需重新加载数据或做任何事情:

[tableView reloadData];

大佬总结

以上是大佬教程为你收集整理的ios – 以编程方式创建的tableView重新加载数据全部内容,希望文章能够帮你解决ios – 以编程方式创建的tableView重新加载数据所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。