Прохождение приложения при первом открытии - PullRequest
0 голосов
/ 12 марта 2012

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

Я бы хотел затемнить остальную часть приложения, кромечасть, на которую я хочу, чтобы они нажали.Есть ли уже фреймворк с этими функциями?

Ответы [ 2 ]

1 голос
/ 12 марта 2012

Насколько мне известно, нет фреймворков, обеспечивающих эту функциональность.

Один из способов сделать это, хотя бы, - иметь набор наложенных изображений, которые вы накладываете на весь экран при первом входе пользователя на этот экран. Чтобы определить, был ли пользователь уже на экране, я предлагаю вам посмотреть NSUserDefaults. Чтобы создать оверлейные изображения, я бы сделал изображение в полном размере экрана (т.е. 460x320, если вы показываете строку состояния), а затем имел бы прозрачные секции, где вы хотите «видеть» элемент ниже. Добавьте распознаватель жестов в представление наложенного изображения, чтобы обнаружить касание, а затем скрыть изображение и установить флаг в NSUserDefaults, чтобы этого не произошло при следующем переходе пользователя на этот экран.

0 голосов
/ 13 марта 2012

Если вы не получите лучший ответ, вы можете посмотреть MAAttachedWindow на странице по этой ссылке . Это написано для Какао, а не Какао Touch, поэтому вам придется конвертировать его. Я собираюсь сделать это сам. Может быть, это стоит потраченных усилий, но я пока не рассматривал каждую деталь, поэтому не могу сказать наверняка. Имеются только файлы буксировки (.m и .h).

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