0
我已經在我正在製作的應用程序中實現了sharekit。在我的最終測試中,我注意到當我顯示SHKActionsheet並且用戶按下主頁按鈕將應用程序置於後臺時,應用程序完全進入背景,然後屏幕閃爍我的基本視圖,即操作表位於頂部。Sharekit iOS UIActionsheet,應用程序發送到後臺時屏幕閃爍
我有下面的代碼,如果我的應用程序發送到後臺檢測:
[[NSNotificationCenter defaultCenter]
addObserver:self
selector:@selector(dimissSharekit)
name:UIApplicationWillResignActiveNotification
object:NULL];
此時我dimissSharekit方法調用:
[actionSheet dismissWithClickedButtonIndex:-1
animated:NO];
我想不出什麼閃光燈大約是:
即使我離開時,我的行動表可見地面我得到我的底層視圖的閃光
我猜它與活動指標有關,共享包在成功保存或共享時提示。
所有的工作都很好,當這種情況發生時它看起來不太好。
我也注意到,如果我通過sharekit調出郵件編輯器,然後點擊取消,所以顯示保存草稿或刪除它的操作表被顯示,然後到達背景,我得到相同的屏幕閃光。這看起來好像和uiactions表格有關。 – Matt 2012-02-09 15:09:05