Есть ли способ на некоторое время отключить прикосновения к моему приложению для iphone? - PullRequest
0 голосов
/ 03 октября 2011

Есть ли способ на некоторое время отключить прикосновения к моему приложению iphone?

Как мне это сделать?

Tnx

Ответы [ 2 ]

3 голосов
/ 03 октября 2011

Попробуйте:

[[UIApplication sharedInstance] beginIgnoringInteractionEvents];

, и когда вы захотите включить их снова, позвоните по этому номеру:

[[UIApplication sharedInstance] endIgnoringInteractionEvents];
0 голосов
/ 03 октября 2011

Я не уверен, почему вы не хотите этого делать, потому что это не удобно для пользователя.

Когда ваше приложение что-то загружает, создайте вид, который вы кладете поверх окна.Сделайте его серым и присвойте ему альфа, равный 0,4, чтобы ваш экран «выглядел» отключенным.Вы можете добавить спиннер в качестве дополнительной индикации «загрузки».

Когда вы хотите предварительно выполнить задачи при запуске.Просто добавьте начальный экран.

Когда ваши задачи будут выполнены, удалите ненужные экраны.

...