2010-04-14 2 views
3

Я увидел приложение для iPhone Bug Me и был заинтригован возможностью добавления значков на главный экран. Я полагал, что это будет похоже на то, как Safari достигает этого.Добавить иконку на главный экран, например Safari

Там, как аналогичный вопрос здесь, что сказал, что это не было возможно: Implementing "Add to Home Screen", ala Safari

Очевидно, что существует путь, и я не глядя в нужных местах.

Неужели кто-то еще не работал?

+1

«Добавить значок на главный экран, например, Safari» из чего? Веб-приложение, собственное приложение, задний карман? – balexandre

ответ

7

Вы должны использовать Safari.

BugMe сохраняет заметки на главном экране:

  1. Загрузить записку к их серверу.
  2. Запуск Safari -openURL: с URL-адресом на свой сервер.
  3. В Safari пользователю предлагается нажать клавишу «+», чтобы добавить специальную ссылку bugme:// на главный экран.

Нет других способов, если могут использоваться только документированные методы.


Для частных API, создайте объект UIWebClip и использовать -[UIApplication addWebClipToHomeScreen:].