问题标签 [uiswipegesturerecognizer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
objective-c - 将手势识别器应用于所有视图组件?
是否可以在视图中实现手势识别器并将其传播到所有其他 UI 组件?如果我做这样的事情,它不起作用:
我该怎么做?
我需要在我的视图上添加一个透明视图,覆盖所有对象?或者有一种智能的方法可以做到这一点?
objective-c - 与 UIButton 对象一起识别滑动方向
我需要识别执行滑动的方向并知道我视图中的哪个对象发送了它。我现在找到了解决方法,但它看起来很复杂而且很可怕,所以我怀疑有没有最简单的解决方案?我的解决方法是几句话:
- 我将识别器附加到视图上的每个 UIButton 对象。
- 有指示器显示在执行滑动期间点击了哪个按钮
- 我必须检查这个指示器并滑动方向以做出正确的决定,应该移动哪个对象以及它应该向哪个方向移动。
谢谢你的建议。
ios - 如何禁用 UITableView 上的左右滑动手势
我有一个 UIPageViewController 在每个内容视图中都有一个大表。当我开始在 UITableView 之外向左或向右滑动时,会触发翻页效果。当我在 UITableView 的范围内向左或向右滑动时,UIPageView 控制器似乎没有进行滑动。
我已经使用以下方法关闭了表格行的编辑:
UITableView 似乎仍然在窃取并保持左右滑动。
objective-c - 如何访问 UISwipeGestureRecognizer 的“方向”属性?
可能重复:
在 Cocoa 中获取滑动方向
在我的程序中,我在头文件中创建了一个并将UISwipeGestureRecognizer
其方向配置为在实现文件中。我已将其设置为在识别手势时调用一个方法。它成功调用了这个方法,但是当我尝试使用它的属性来确定手势识别器的方向时,它没有给我一个值。为什么这样?UISwipeGestureRecognizerDirectionLeft
UISwipeGestureRecognizerDirectionRight
handleSwipe
direction
iphone - 如何在不同方向找到相同视图的 UISwipeGestureRecognizer 和 UIPanGestureRecognizer?
我将两者都设置UISwipeGestureRecognizer
为UIPanGestureRecognizer
相同的视图。该视图有一个表格视图。我想UISwipeGestureRecognizer
在用户向左滑动表格单元格时执行,并且想UIPanGestureRecognizer
在用户触摸并向右拖动视图时执行。
我想用..
UISwipeGestureRecognizer
用于在单元格上显示快速链接。(参考这个链接)UIPanGestureRecognizer
用于拖动整个视图。以便用户可以看到下面的视图。(参考这个链接)
我了解到这种shouldRecognizeSimultaneouslyWithGestureRecognizer:
方法UIGestureRecognizer
可以在同一视图中允许/保护多个手势。(我对吗?)
但是,我真的不知道如何找到触摸方向并相应地阻止手势。
我希望,我的问题与此不同。
我只是糊涂!!
提前致谢
iphone - 如何从Objective-c中的另一个方法调用手势滑动方法
我有这个手势滑动方法,我想从另一个方法调用
[self performSelector:@selector(handleSwipeGesture:) withObject:nil afterDelay:10];
我无法弄清楚要放入@selector()的语法
任何帮助表示赞赏。这是我的代码:
iphone - using NSMutableArray to change subviews
I have creates an array of three viewControllers which I would like to swipe between. and have animate across the screen.
So far I have created the array of views, have gesture control and am loading the first view of the array to the view in the viewDidLoad method of the viewController thats holding my animation stuff.
What I have done is added to viewController objects, (current, furutre) when the app first loads I put the first view of the array into the current viewController.. then when I swipe the view I Load the next view int he array into the future viewcontroller and perform an animation.. Then I do the same for the third animation.. however its breaking down, because I am not passing the second view to current then the third view to future before the last animation.. (hope this makes sense.)
Heres the code thats doing what I am doing so far..
objective-c - 从 indexPath / Swip Gesture 获取单元格的名称
情况
当用户滑动单元格(以显示“删除”按钮)时,我希望能够获取有关 UITableView 中单元格标题的信息。
编码
当用户在 UITableView 中滑动单元格时,会触发此方法:
问题
我需要能够获取用户“刷过”的单元格的名称,以便我的 iOS(Obj-C)应用程序可以执行各种操作等。
其他一切
我知道 indexPath 有一些东西,但我无法从中获取 NSString (这是我需要的)。
我还认为使用手势识别器而不是上述方法等解决方法可能能够为我提供有关单元格的更多信息。
关于当用户“滑动以编辑/删除”时如何获取单元格名称的任何想法?
iphone - 更改导航控制动画
如果可以将导航控制器动画更改为某种东西,而不是新视图只是滑到视图上,我会很高兴,因为新视图滑动时,当前视图会滑落......
我在这里有这个功能,它只是检测我的滑动,然后像普通的导航控制器一样为视图设置动画......但我希望我能在你的帮助下解决其他问题。
iphone - ibook 之类的应用程序中的放大和缩小功能
我是图形编程的新手,并且正在学习它。我正在开发一个类似于 iBooks 的应用程序。来自github的代码
它工作得很好。如果有任何机构可以给我正确的指示/方法,我怎样才能使它放大/缩小。我是否应该关注/接近图层类(所有图层创建所在的位置)来实现放大/缩小功能。到目前为止,我一直在 UIViewController 类中尝试这样的事情