簡體   English   中英

如何在iOS中獲取共享擴展的狀態?

[英]How to get the state of share extension in iOS?

我正在為我的應用程序開發一個共享擴展。
我知道,如果用戶最小化並重新打開應用程序,則會觸發以下方法。

- (void)applicationDidEnterBackground:(UIApplication *)application
- (void)applicationWillEnterForeground:(UIApplication *)application

用戶最小化共享擴展名時,我需要同樣的東西。 共享擴展中不會觸發上述方法。
我將UIViewController用作共享擴展的超類。 嘗試了以下方法。

- (void)viewDidAppear:(BOOL)animated
- (void)viewDidDisappear:(BOOL)animated

-viewDidDisappear當用戶minmize應用程序是沒有得到調用。

是否可以知道用戶是否最小化共享擴展名?

我需要您的寶貴建議。
提前致謝

您必須調用-[NSExtensionContext completeRequestReturningItems:completionHandler:]將控制權返回給主機應用程序。 借此機會知道您的股票擴展名已被撤消。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM