有什么方法可以捕捉到用户用小部件隐藏通知面板的时刻吗?我想在那一刻将一些信息保存到数据库中(我希望它类似于 applicationDidEnterBackground:
)。关于如何在最后一刻保存数据的任何其他想法也将不胜感激。
最佳答案
通常,您的小部件将是一个 UIViewController
实例,符合 NCWidgetProviding
协议(protocol)。
这意味着,您可以利用 UIViewController
的功能并在
- (void)viewWillDisappear:(BOOL)animated;
或
- (void)viewDidDisappear:(BOOL)animated;
我测试了它,它起作用了。
关于ios - 是否可以确定 iOS 小部件何时隐藏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31726258/