Я б насправді відслідковував перетягування самого погляду транспортного засобу , а не великого виду - якщо тільки немає конкретної причини цього не робити.
В одному випадку, коли я дозволяю користувачеві розміщувати елементи, перетягуючи їх на екран. У цьому випадку я експериментував як з видом зверху, так і з дочірніми, які можна перетягнути. Я виявив, що це чистіший код, якщо додати в UIView кілька «перетягуваних» поглядів і вирішити, як їх можна перетягнути. Я використовував простий зворотний дзвінок до батьківського UIView, щоб перевірити, чи підходить нове місцезнаходження чи ні - тому я міг зазначити за допомогою анімації.
Маючи вид зверху доріжки тягне я думаю так само добре, але що робить його трохи більш брудний , якщо ви хотіли б додати , НЕ перетягувати думки , які по- , як і раніше взаємодіяти з користувачем, наприклад кнопки.