我已在我正在制作的应用中实施了sharekit。在我的最终测试中,我注意到当我显示SHKActionsheet并且用户按下主页按钮将应用程序放在后台时,应用程序完全转到后台,然后屏幕闪烁我的基础视图,该操作表位于其上方。
我有以下代码来检测我的应用是否被发送到后台:
[[NSNotificationCenter defaultCenter]
addObserver:self
selector:@selector(dimissSharekit)
name:UIApplicationWillResignActiveNotification
object:NULL];
此时我的dimissSharekit方法调用:
[actionSheet dismissWithClickedButtonIndex:-1
animated:NO];
我无法弄清楚闪光灯的含义:
即使我在背景时看到动作表可见,我也会得到基础视图的闪光
我猜这与sharekit在成功保存或分享时所带来的活动指标有关。
一切正常,发生这种情况时看起来不太好。
答案 0 :(得分:0)
我刚部署到我的设备上,这在我的硬件上不会发生。它只发生在模拟器上。所以,我会忽略这种行为,并说它是模拟器本身不完美行为的结果。