Я нашел useful tutorial, чтобы начать понимать, как Cocoa обрабатывает события касания. Я использовал это как базу для создания пользовательского скрипта, я пытаюсь сделать UIView перетаскиваемым, очень похожим на приложение native Maps.Существует ли класс/метод обработки перетаскивания?
- Я написал специальный скрипт, используя причем способ touchesBegan это захвата, где начался вход и сравнить его с центральной точкой UIView с помощью некоторого условных заявления.
- Метод touchesMoved будет делать некоторые далее условные операторы в определить сенсорный начать ли точку и центр поля зрения двигаться положительно или отрицательно.
- Я также захватил виды границ, поэтому он не заходит слишком далеко .
это не хватает полированного закончил в других приложениях, таких как Maps, или прокрутка UITable, такие как легкость эффекта после того, как пользователь выпустили свои пальцы, и ударный эффект, когда он достигает границы ужасна.
Есть ли способ, который делает вид и делает его перетаскиваемым? Если нет, я продолжу уточнить свой сценарий.
Большое спасибо!
Я действительно много благодарю CiNN :) – Chris