Sharekit iOS UIActionsheet, экран мигает при отправке приложения в фоновом режиме - PullRequest
0 голосов
/ 09 февраля 2012

Я реализовал sharekit в приложении, которое делаю. В моем последнем тестировании я замечаю, что когда у меня отображается таблица SHKActions, и пользователь нажимает кнопку «Домой», чтобы перевести приложение в фоновый режим, приложение полностью переходит в фоновый режим, а затем на экране отображается мое базовое представление, над которым находился лист действий.

У меня есть следующий код, чтобы определить, отправляется ли мое приложение в фоновый режим:

[[NSNotificationCenter defaultCenter]
 addObserver:self
 selector:@selector(dimissSharekit)
 name:UIApplicationWillResignActiveNotification 
 object:NULL];

В этот момент мой метод dimissSharekit вызывает:

[actionSheet dismissWithClickedButtonIndex:-1
                                  animated:NO];

Я не могу понять, о чем вспышка:

  • Даже если я оставляю лист действий видимым, когда попадаю в фон, я получаю вспышку своего базового вида

  • Я предполагаю, что это как-то связано с индикатором активности, который активирует sharekit при успешном сохранении или обмене.

  • Все работает отлично, просто не очень хорошо выглядит, когда это происходит.

1 Ответ

0 голосов
/ 13 февраля 2012

Я только что развернул на своем устройстве, и это не происходит на моем оборудовании. Это происходит только на симуляторе. Поэтому я проигнорирую это поведение и скажу, что оно является результатом несовершенного поведения самого симулятора.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...