微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

swift – 在UITableViewCell上查看ViewWillAppear?

有没有办法在UITableViewCell上执行类似ViewWillAppear的操作?

UITableViewDelegate方法(如willdisplayCell)仅在通过滚动显示单元格时起作用.

在我的情况下,我需要在用户移动到另一个Tab并回到UITableView的情况下检测单元格外观.

我能够使用indexPathsForVisibleRows方法解决我的问题,但这似乎不是一个聪明的方法.

解决方法

是.你必须在m文件中使用awakeFromNib meyhod.这种方法总是先调用.

-(void)awakeFromNib{

}

如果可见单元格未加载,则必须重新加载tableview.

tableView.reloadData()

希望它能帮到你.

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐