问题标签 [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 - UISwipeGestureRecognizer 适用于触摸 1 和 2,但不适用于 3
以下不起作用 -handleSwipeUpTriple
永远不会被调用:
}
奇怪的是,如果我将 numberOfTouchesRequired 更改为 1 甚至 2,它会起作用。似乎只有 3 个(或 4 个)手指超出范围。由于我看到很多关于三指手势的帖子,我不明白为什么会这样。
self.window.multipleTouchEnabled 是 YES。
出于测试目的,我删除了所有子视图。屏幕上只有 self.window 。
我仍在使用 iOS 4.3,但由于 iOS 3.2 可以使用 UISwipeGestureRecognizer,我不明白为什么这会是个问题。
objective-c - iOS Core Plot - 检测图表上的滑动手势
我正在使用 Core Plot 来显示散点图,并且我想使用滑动手势在图表本身和组成图表的数据的 UITableView 之间切换。我的 UISwipeGestureRecognizer 在表格视图上工作正常,但在图表上没有触发滑动事件。该图是一个 UIView,其类设置为 CPTGraphHostingView,我的代码如下:
我的猜测是 CPTGraphHostingView 正在以某种方式“吃掉”滑动,因此我的识别器不会检测到它们。任何人都可以发表评论或让我走上正确的道路吗?
xcode - UISlider + UISwipeGestureRecognizer 第一次不工作
在我的主视图控制器中,我有一个 uislider。同时我将 UISwipeGestureRecognizer 分配给 self.view 因为我想检测整个视图上的手势。
问题是每当我滑动滑块时,手势识别器也会捕捉到它,而且滑块的行为很不稳定而且不好。
这是我的代码(手势部分)
正如我在HERE中所读到的,为了防止这种情况,只需实现以下委托:
但有趣的是,这仅在我第二次滑动 UISlider 时才有效。第一次滑动总是转到手势识别器处理程序。
为什么?以及如何解决这个问题?
谢谢。
ios - 创建具有立方体形状的 3d UIIMageView
我想创建一个具有 4 个面和 4 个不同图像的 UIImageView,如果用户在 UIImageView 的可见界面上滑动,它应该显示具有不同图像的立方体的下一个面。
它应该允许向左滑动和向右滑动。
最终图像应该是这样的。任何人都可以建议我创建这样的代码或任何教程链接。我应该在哪里加注..?t
iphone - 两个手指在 UITableView 上滑动
我在我的应用程序中使用 UITableView 在 UITableView 的每个部分下显示一组图像。如果用两根手指完成滑动,我有一个要求,使 UITableView 滚动到下一部分。
有人可以帮助我使 UITableView 响应两个手指滑动吗?我尝试分配一个滑动手势,触摸次数分配给两个,但表格响应正常的传统滚动。
有人可以建议一种方法来实现这一点。如果可能的话,使用非常受欢迎的代码。
TNQ
iphone - 如何在 iphone sdk 中滑动时更改视图控制器?
我想通过像我一样滑动控制器来更改视图控制器,当我滑动消息框应该从 ViewController1->ViewController2 和从 viewController1<-viewController2 滑动时,我知道我必须使用或者UISwipeGestureRecognizer
可能使用ViewControllers 的内容而不是 Views。像默认 messageViewController 滑动到 EmailViewController 或 EmailViewController 到 MessageViewController。有什么想法怎么做吗?UIScrollView
UIPageController
iphone - 使用 XCode 4 从 DetailView 访问 UITableView 单元格并在它们之间滑动
我正在制作我的第一个应用程序,并且正在使用带有 Storyboard 的 XCode 4。多亏了这个地方、大量的教程、Apple 的档案数据库和一些我,我正在慢慢地掌握基础知识。这是一个从 plist 填充的应用程序。plist 是一个带有字典的数组,字典中包含有关挪威不同红酒的信息。首先,plist 填充了一个 TableView。我正在使用 NSSortDescritor 对 TableView 进行排序,并在导航栏中添加了一个按钮,以便在我希望它由另一个值显示时使用。它看起来像这样:
RootTableViewController.h:
RootTableViewController.m:
然后 DetailViewController 接收所选对象以使用其中的数据填充 Labels 和 ImageViews。
DetailViewController.h:
DetailViewController.m:
如您所见,我在 DetailViewController 中添加了 UISwipeGestureRecognizers,因为我想在向右滑动时使用上一个单元格的数据重新加载它,并在向左滑动时重新加载下一个单元格。现在我不知道如何处理检测到的滑动空白,如何从 DetailView 到达 selectedRowIndex 并滑动单元格?我是编程新手,很长时间以来一直在尝试解决这个问题,所以代码示例会很棒,所以如果你知道我的意思,答案不会导致 100 个新问题。如果你能帮助我,非常感谢。
objective-c - UISwipeGestureRecognizer 未按预期工作
所以我试图在我的应用程序屏幕上的一个子视图中添加一个滑动手势。我声明手势识别器如下:
当我尝试在应用程序启动时与子视图交互时,只有滑动手势 swiperL 有效。我右击没有反应。我最初尝试只做一个带有方向的手势识别器(UISwipeGestureRecognizerDirectionLeft | UISwipeGestureRecognizerDirectionRight),但这不起作用,并且基于其他堆栈溢出答案,我恢复为两个单独的识别器。仍然没有运气,这让我很困惑。我觉得我错过了什么。。
iphone - 试图只检测正确的滑动
我试图只用 UISwipeGestureRecognizer 检测右滑动。即使我已将其设置为“右”,它仍会在两个方向上记录滑动。我在网上搜索并阅读了 Apple 提供的所有开发页面。我没有看到成功做到这一点的方法。
按照要求:
。H:
米:
iphone - 响应 UIGestureRecognizer 的可滑动 UIView 菜单
所以我试图用这个视图做的就是让它让我可以上下滑动 UIView (menuView) 进出屏幕。所以在 storyboard/IB 中我放置了一个 UIView 并将它连接到文件所有者和所有爵士乐。然后我进入程序下面的代码。问题是,当笔尖加载时,它没有将 UIView 放在它应该放在首位的位置,然后滑动不起作用。我尝试了这种用按钮编程的方法,效果很好。提前感谢您在该主题上可能获得的任何帮助。
.h 文件
.m 文件