Tag: 拖放

IOS 5.1拖放

我是IOS的noob。 我已经search了很多,但我没有find任何有关在IOS上拖放的好教程。 我刚才读到的是没有直接的支持。 这是可能的拖动一个项目从滚动视图到一个视图,并传递一些信息呢? 想象一下MAIL应用程序。 我想把电子邮件拖到右边的大视图上,并传递一些信息。 有没有任何书或教程可以教我如何制作它? TKS!

IOS:从一个滚动视图拖放imageview到一个视图

可能重复: 如何将一个uiimage从scrollview拖到iphone sdk中的另一个uiimageview 在我的iPad中,我有一个视图,在里面,在左边,我有一个滚动视图10个imageViews; 所以我应该将这些图像从scrollview拖放到我的大子视图中; 我该怎么做?

如何在React本地创build拖放操作?

假设我有两个视图A和B.我希望能够在触摸视图A时触发“dragAndDropStart”事件,然后启用从A拖放到B …在整个过程中向用户显示反馈(即显示在视图A和用户的手指之间出现的一条线)。 在放下(释放拖动手势)我想触发另一个“dragAndDropEnd”事件,这次在视图B. touchStart和touchEnd处理程序太有限,因为它们似乎不允许将手势从一个视图切换到另一个视图。 他们似乎也没有启用中间的“拖”状态。 关于使用手势处理程序的React本机文档有点神秘,我还没有看到任何示例说明它们的用法。 有任何想法吗?

iOS – 拖放碰撞检测如何检测您select的项目拖到另一个子视图上?

我们正在添加拖放function,以成为一个运动场的球员。 这些职位使用界面生成器映射出来,每个都是一个单独的UIImageView。 我们希望能够将玩家的图像从屏幕侧面的长椅位置拖到场上的位置上。 如何最好地检测到正在移动的所选播放器与现有的GamePosition imageView碰撞? 我们正在寻找一种方法来检测当前位置下是否有视图或ImageView。 -(void) touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event { UITouch *touch = [[event allTouches] anyObject]; CGPoint location = [touch locationInView:touch.view]; tile1.center = location; if gamePositionExistsAtCurrentLocation(location) { //want something like this [tile1 setBackgroundColor:[UIColor blueColor]]; } else { [tile1 setBackgroundColor:[UIColor yellowColor]]; } }

如何编程拖放到Objective-C的IOS区域

我正在寻找Objective-C为IOS平台实现的东西。 我想要两个GUI对象,我们只是说他们是简单的UIImages,是方形的。 然后我有一个“空”GUI元素,只是一个灰色的大小相同的广场。 我希望用户能够将其中一个方形图像拖动到空的方形上,只要图像的某个部分接触到空方形,就会卡入到空方形中并填满。 如果他们把图像放在其他地方,它就会回到原来的位置。 另外,我想要另外2个方​​形图像和另一个空方块,这样有相同的交互作用,但是每组2个图像和1个空方块都不能在彼此之间工作。 即前两个图像只能放入第一个空方块。 我认为会有一些下拉事件,我正在寻找捕获,然后确定图像元数据匹配与它被放入的空方块。 如果你知道任何代码示例或应用程序,我当然可以通过代码来理解,或者如果你有一些对象,事件和属性指向我会很好。 这不是一个游戏,而是一个应用程序,所以我不希望在任何游戏引擎工作,但如果这是一个简单的方法来做到这一点,那么我就是这么做的。

用Box2d(iOS)拖放UIViews

我最近发现了一个很好的教程,使用Box2d for iOS启用物理。 Physics 101 – UIKit app with Box2D for Gravity 我只是想知道如何实现UIView的拖放。 谁能提供任何方向? 谢谢你的时间。

拖动+旋转使用UIPanGestureRecognizer触摸下车轨道

我正在使用UIPanGestureRecognizer进行拖动和旋转计算。 旋转angular度是正确的,拖动位置几乎是正确的。 问题是,当你走在箱子的中心需要根据angular度进行调整,我不知道如何。 我已经包含了旋转过程中180度旋转的图像,但手指在哪里。 我只是不知道如何调整,使块适当地留在你的手指。 inheritance人一个video只是为了澄清,因为这是奇怪的行为。 http://tinypic.com/r/mhx6a1/5 编辑:这是一个真实的世界video应该发生什么。 问题是,在iPadvideo中,您的手指正在移动,在真实世界的任何地方,您的手指会粘在物品移动的特定位置。 math需要的是调整你的触摸位置的angular度与实际中心的差异。 我只是无法弄清楚math。 http://tinypic.com/r/4vptnk/5 非常感谢! – (void)handlePan:(UIPanGestureRecognizer *)gesture { if (gesture.state == UIGestureRecognizerStateBegan) { // set original center so we know where to put it back if we have to. originalCenter = dragView.center; } else if (gesture.state == UIGestureRecognizerStateChanged) { [dragView setCenter:CGPointMake( originalCenter.x + [gesture translationInView:self.view].x , […]

如何禁用整个应用程序内的iOS 11拖动?

出于安全原因,我想在我的整个应用程序中禁用新的iOS 11拖放function。 更具体地说,拖动部分。 在iOS 11中,默认情况下是在所有可以select文本的地方(popup窗口,文字浏览,网页浏览等)发生的文字。

IOS在滚动视图之间拖放

所以这里是抓住。 我有两个滚动视图,其中一个填充了10个奇怪的子视图,基本上像扑克牌(自定义类视图)。 我希望能够将这些视图的一些拖放到我有的空滚动条。 这两个滚动视图之间有许多不同的视图。 所以我想显示实际上是从一个视图拖到另一个滚动视图。 我如何做到这一点。 我知道我必须使用触摸,但如果任何人可以举一个快速的例子,我会很好。 谢谢。

IOS拖动,轻弹或扔一个UIView

想知道如何去popup或扔掉一个UIView,如http://www.cardflick.co/或https://squareup.com/cardcase演示video。 我知道如何拖动物品,但是你怎么给他们重力/惯性。 这是由IOS处理?