挂上UIDragDropItem就可以实现拖拽,按钮监听Drop消息即可实现对拖放的监听。

UIDragDropItem有一个Clone On Drag选项,勾上可以克隆,但会被ScrollView遮住

目前没找到好方法,写了一个扩展创建一个动态Panel.把拖拽对象的父级放进去

还有一个细节,如果是clone拖拽模式,触发OnDrop对象的时候,draggedObject事实上是克隆的那个物体,需要自己写扩展链接到原始的对象上

相关的一些触发消息回调:

  • OnDragStart() 在发送OnDrag()通知之前触发
  • OnDrag(delta) 发送到正在被拖动的对象
  • OnDragOver(draggedObject) 发送给一个对象,当另一个对象被拖到它的区域时
  • OnDragOut(draggedObject) 发送给一个对象,当另一个对象被拖出它的区域时
  • OnDrop(draggedObject) 接收拖拽的对象信息
  • OnDragEnd() 当拖动事件结束时被发送到一个dragged对象

PS:UGUI这方面就很简陋,只提供了drag和drop两个消息回调,需要自己实现

最新文章

  1. [LeetCode] Trips and Users 旅行和用户
  2. UVALive 7138 The Matrix Revolutions(Matrix-Tree + 高斯消元)(2014 Asia Shanghai Regional Contest)
  3. guava学习--FutureCallback
  4. CLR执行模型
  5. HDU 5920 Ugly Problem
  6. [ASP.NET] 使用Loading遮罩防止使用者重複點擊
  7. Cordova调用Activity
  8. swun 1397 来电显示
  9. iOS真机调试之我见
  10. iOS - NSLog的使用方法
  11. Python 函数简介 之二
  12. hibernate之HQL,Criteria与SQL
  13. requirejs + sass 实现的前端及 grunt 自动化构建
  14. python地理处理包——geopy使用之地理编码与反地理编码
  15. CF1108F MST Unification
  16. Flask wtforms实现简单的登录注册
  17. IoC之Ninject
  18. httpServletResquire 和httpServletResponse
  19. [转载]用纯css改变下拉列表select框的默认样式
  20. 数据库类型空间效率探索(三)-char

热门文章

  1. Oracle Form删除list项
  2. 如何在form初始化时自动隐藏FOLDER列
  3. 【Sets】使用Google Guava工程中Sets工具包,实现集合的并集/交集/补集/差集
  4. ATL7窗口类详细剖析
  5. UIButton中的三个UIEdgeInsets属性
  6. webService 三要素
  7. latex 三个不同的图放在一行且每个图都有注释
  8. cmake处理多源文件目录的方法
  9. 入门教程: JS认证和WebAPI
  10. mac office 设置默认视图显示比例