Вопрос по iphone – Как я могу отличить встряску против наклона на iPhone

1

У меня есть страница UIScrollView, которая будет прокручивать 1 страницу влево или вправо в зависимости от наклона телефона.

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

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

Ваш Ответ

3   ответа
2

ода дляобнаружение силы тяжести (наклон) и внезапное ускорение (трясет)

0

в то время как встряхивание может легко это сделать.

3

e. Это будет выше для встряхивания против наклона.

Как определить, когда кто-то трясет iPhone?

Вы можете определенно использовать оба одновременно, просто проверьте g-force для достаточно высокого значения, чтобы указать дрожание (& gt; 1g - отрегулируйте, чтобы получить чувствительность по своему вкусу), а затем, если дрожание не обнаружено, провалитесь проверка наклона.

Похожие вопросы