узнать силу в айфоне
-
20-09-2019 - |
Вопрос
Мне нужно разработать приложение.Требование приведено ниже.
Мне нужно поставить на велосипед индикатор типа спидометра.
iPhone положили в угол автомобиля.
Айфон находится в автомобиле, откуда его нельзя никуда уронить и даже переместить.(в машине есть специальное место, где пользователь размещает iPhone)
Теперь Автомобиль движется по гладкому пути.
Индикатор показывает ноль – это плавный путь.
Предположим, машина проехала неровность.
Эти перемещения должны отслеживаться iPhone.Если шишка большая,
- iPhone должен отображать - огромный выступ - максимальный индикатор
Если удар низкий
- iPhone должен отображать — нормальный выпуклость — средний индикатор
еще
- iPhone должен отображать — ровная дорога — нулевой показатель
Я знаю, как добавить обработчик встряхивания, как указано в следующей ссылке.
Диапазон акселерометра в iPhone
А здесь айфон трясти не собирается?Он находится в фиксированном месте.
Каким должно быть решение?
спасибо за помощь мне заранее.
Решение
Вам нужно будет использовать UIАкселерометр, UIAccelerometerDelegate, и UIAcceleration занятия.Вот некоторые Образец кода.
Другие советы
Айфон будет трястись – он прикреплен к машине, и машина будет трястись.Вы сможете использовать тот же код, что и если бы пожимали его рукой.