草庐IT

willMoveToSuperview

全部标签

ios - 从层次结构中删除 View 时,是否调用了 willMoveToSuperview(使用 nil)?

如果你实现willMoveToSuperview在UIView上子类,是否保证在nil时被调用(使用removeFromSuperview)在您的View中被调用?文档说newSuperview参数可能是nil并且它被称为“每当superView发生变化”但我不确定我是否可以将其解释为意味着当View从其superView中删除时即使没有移动到不同的View也会被调用监督。 最佳答案 每当View接收到removeFromSuperview,并且View的父View不是nil时,View将始终执行[selfwillMoveToSup