我正在构建一个自定义控件,我想在其中注册控件(UIButton
的子类)以在加载时发出通知,并在卸载UIView
时取消注册。
我搜索了很多,发现了UIViewController's
生命周期的众多方法,但是当我确定UIView.Can
UIView
答案 0 :(得分:1)
如何在创建控件时注册通知(使用initWithFrame和initWithCoder),并在控制被销毁时取消注册(在dealloc中)。然后,您可以在每个通知中检查self.window,以查看控件是否可见。