Я разрабатываю расширение для своего приложения.
Я знаю, что будут запущены следующие методы, если пользователь скроет и снова откроет приложение.Как получить состояние расширения общего доступа в iOS?
- (void)applicationDidEnterBackground:(UIApplication *)application
- (void)applicationWillEnterForeground:(UIApplication *)application
Мне нужно то же самое, когда пользователь сводит к минимуму расширение домена. Вышеуказанный метод не запускается в общем расширении.
Я использую UIViewController
как суперкласс моего расширения. Пробовали следующие методы.
- (void)viewDidAppear:(BOOL)animated
- (void)viewDidDisappear:(BOOL)animated
-viewDidDisappear
не вызывался, когда пользователь minmize приложение.
Возможно ли узнать, минимизирует ли пользователь расширение общего пользования?
Мне нужны ваши ценные предложения.
Заранее спасибо
Вы используете SLComposeServiceViewController для класса контроллера расширения общего доступа. Это обычный контроллер просмотра, сможете ли вы использовать viewDidAppear и viewDidDisappear? – Sandeep
@GeneratorOfOne. Обновлен мой вопрос. –
Вы пытались прослушивать 'UIApplicationDidEnterBackgroundNotification' и т. Д.? –