Я нашел полезное руководство , чтобы начать понимать, как Какао обрабатывает сенсорные события. Я использовал это как основу для создания собственного скрипта, я пытаюсь сделать UIView перетаскиваемым, очень похожим на собственное приложение Maps.
- Я написал собственный скрипт, используя
метод touchesBegan это будет
захватить, где начался ввод и
сравните его с центральной точкой
UIView, используя некоторые условные
заявления.
- Метод touchesMoved сделает несколько
дальнейшие условные заявления
определить, будет ли сенсорный запуск
точка и центр зрения будет
двигаться положительно или отрицательно.
- Я также захватил взгляды
границы, так что это не заходит слишком далеко
вне.
ему не хватает отполированной отделки, найденной в других приложениях, таких как Карты, или прокрутка UITable, например, эффект легкости после того, как пользователь отпустил пальцы, и эффект привязки, когда он достигает границ, ужасен.
Есть ли метод, который берет представление и делает его таким перетаскиваемым? Если нет, я продолжу совершенствовать свой сценарий.
Большое спасибо!