Ios 哪一个更好?维吾尔族风情?或者UIDraginInteraction/UIDropInteraction?
我正在尝试制作一款纸牌游戏应用程序(使用swift 4),就像纸牌游戏一样。 因此,我必须使用拖放来查看每张卡。 但我认为有两种方法可以用来拖动Ios 哪一个更好?维吾尔族风情?或者UIDraginInteraction/UIDropInteraction?,ios,swift,drag-and-drop,uipangesturerecognizer,Ios,Swift,Drag And Drop,Uipangesturerecognizer,我正在尝试制作一款纸牌游戏应用程序(使用swift 4),就像纸牌游戏一样。 因此,我必须使用拖放来查看每张卡。 但我认为有两种方法可以用来拖动 UIPanGesture和UIDraginInteraction/UIDropInteraction之间哪一个更好 此外,我不确定平移是什么意思。 2.拖动和平移有什么区别?(来自苹果网站:&) UIDraginInteraction 允许从视图拖动项的交互,使用委托提供拖动项并响应来自拖动会话的调用 UIPanGestureRecognizer UI
- UIDraginInteraction适用于iOS 11.0+,UIPangestureRecognitor适用于iOS 3.2+,因此,如果您希望在旧版本设备中运行应用程序,则应使用UIPangestureRecognitor
- UIPangestureRecognitor可在整个屏幕上工作,并提供CGPoints作为触摸的响应,其中UIDraginInteraction可在要拖放的特定对象上工作,并提供直接查看对象的功能
- UIPangestureRecognitor可以处理多点触摸&处理UIDraginInteraction不允许您处理多点触摸的地方