UIView的方法在加载/可见和卸载/消失时

时间:2014-08-25 12:53:03

标签: ios objective-c uiview

我正在构建一个自定义控件,我想在其中注册控件(UIButton的子类)以在加载时发出通知,并在卸载UIView时取消注册。

我搜索了很多,发现了UIViewController's生命周期的众多方法,但是当我确定UIView.Can

的开始和结束时,您提供的方法不是简单的UIView

1 个答案:

答案 0 :(得分:1)

如何在创建控件时注册通知(使用initWithFrame和initWithCoder),并在控制被销毁时取消注册(在dealloc中)。然后,您可以在每个通知中检查self.window,以查看控件是否可见。