Я использую PanoramaGL, чтобы сделать поворотное изображение на 360 градусов, проблема в том, как я могу заставить его остановить вращение автоматически?PanoramaGL как остановить вращение
2
A
ответ
0
попробовать этот
plView.isScrollingEnabled = NO
2
При исследовании для решения по этому делу мне удалось получить его работу.
Все, что вам нужно сделать для iOS, - это вставить строку на PLViewBase.m, методом drawViewInternally.
После:
[camera rotateWithStartPoint:startPoint endPoint:endPoint];
Вставка:
startPoint = endPoint;
Это обманет PanoramaGL считать «первым сенсорным местоположение» в качестве последнего, следовательно, «расстояние» между сопротивлением точки всегда достаточно маленький, чтобы сделать последовательный и гладкий свиток.
Затем вам просто нужно настроить чувствительность. 10.0f отлично подходит для меня.
Вопрос заключается в том, чтобы не отключать прокрутку вообще, но как остановить автоматическую прокрутку при перетаскивании пользователя в один конец. Мне тоже нужно знать –