uiswipegesturerecognizer相关内容

iOS - UIPageControl 页面指示器点不随 UISwipeGestureRecognizer 改变

我正在使用 UIPageControl 和 UISwipeGestureRecognizer 在我的应用程序的 2 个视图控制器之间切换.我修改了本教程,没有使用滚动视图. 我有两个问题: 1) 使用滑动手势会改变视图控制器/页面,而不是指示当前页面的点.我试过了 if (self.pageControl.currentPage == 0) {self.pageControl.cur ..

在视图控制器之间平移(不滑动)

我正在创建一个用户界面类似于 Tinder 的应用. 这里,我的意思是可以在三个主要视图控制器之间“平移".用户可以简单地拖动以移动到三个视图控制器中的任何一个. 我在我的应用中实现了类似的功能,但有一个重要的警告:它使用滑动手势识别器,而不是平移手势识别器. 最终结果看起来和感觉非常不自然. 这就是我希望我的用户界面的行为方式(忽略 Gecko): 这是它当前使用滑 ..

将 UIGestureRecognizer 添加到 UILabel 的单个字母

现在我正在制作一个 iOS 应用程序,我想通过简单地“删除字母"来实现删除 UILabel 中字母的功能.我遇到问题的部分是向 UILabel 的单个字母添加手势识别器.我已经在网上搜索过这个,一无所获.澄清一下,我不是在整个标签中添加手势识别器,我只想将其添加到单个字母中.非常感谢任何帮助. 谢谢 解决方案 似乎最简单的方法是动态计算字母的位置.使用这个: CGSize text ..

UIPageControl - 单击按钮重新加载页面

我正在使用 UIPageControl 和 UISwipeGestureRecognizer 在页面之间切换. 这是这个问题的扩展 UIPageControl - 单击按钮更改页面 上述线程中提供的解决方案使我能够更改页面.在我的应用程序中,需要根据按下按钮时传递的参数重新加载下一页.我能够传递参数,当我在下一个视图控制器中执行 NSLog 时我会看到它.但我无法理解为什么页面没有被重 ..
发布时间:2021-09-12 19:52:55 移动开发

滑过视图控制器,但不使用 UISwipeGestureRecognizer

这是我的问题,我有 5 个视图控制器,我可以通过 UISwipeGestureRecognizer 类和 xcode 的故事板在它们之间切换. 所以这行得通,但是,我不喜欢幻灯片效果.我喜欢以某种方式制作它,以便您可以通过拖动将视图准确地滑动到另一个视图. 任何人都可以向我发送正确的方向吗?我在互联网上搜索过,但找不到任何有关如何执行此操作的功能或教程. 提前致谢! 编辑: ..

即使计算并返回了正确数量的对象,NSArray 也返回 NULL 值

我创建了一个包含图像对象的 NSArray.根据 UISwipeGestureRecognizerDirection 识别的滑动​​方向,索引向上或向下递增,以便选择正确的图像. 我遇到的问题是我的 NSArray 返回一个 NULL 值而不是图像对象.因此 UIImageView(名为 imageView)什么也不显示. 我正在打印一个 NSLog 语句以查看实际发生的情况 - 下面 ..

滑动方法被调用两次

我必须在视图控制器中使用滑动功能.因此,每当Iam滑动时,我的swipe方法就会被调用两次,而我在(swipe :)方法中编写的NSlog则显示两次内容. 这是我使用的代码. UIView * swipeView = [[UIView alloc] initWithFrame:CGRectMake(405,420,265,35)];swipeView.backgroundColor = ..
发布时间:2021-05-17 18:55:59 其他开发

滑动手势会中断iOS 13中的UISlider控件,但不会中断以前的iOS版本

注意:这是iOS 13 Beta,但也可能会在明天正式发布. 更新2:我用一个较大的缩略图替换了它,但仍然遇到问题. 更新:如果我非常精确地触摸滑块上的拇指,它似乎仍然可以连续控制.但是为什么会改变这种情况,我如何使其像以前一样进行控制? 我在视图中添加了滑动手势识别器: let swipeRight = UISwipeGestureRecognizer(目标:自我,行动​​ ..
发布时间:2021-05-17 18:40:53 移动开发

如何在iOS Swift中的TableView中为UILabel添加滑动手势?

我正在尝试在表格视图中创建检查列表.内部表格视图单选按钮和UILabel,此处向UILabel添加了滑动手势.对于UILabel的单次滑动将显示单选按钮,对于UILabel的两次滑动将显示虚线. 我尝试通过使用选择器方法在表内的UILabel中添加手势,它可以成功打印,但是UILabel没有滑动. 以下是刷过UILabel的代码: 在viewDidLoad中: let pos ..
发布时间:2021-05-16 20:50:28 移动开发

优先滑动以删除竞争的滑动手势

所以我在 XLPagerTabStrip 视图控制器中有一个tableViewController,基本上是一个可让我在子视图控制器左右.问题是当用户在tableView的单元格上滑动时,我想禁用视图控制器滚动.在这种情况下,我希望他能够看到delete选项,而不是更改viewController本身.这可能吗?当前,只有真正,非常快速地滑动并且在所有其他情况下,整个viewController都 ..

如何启用滑动以删除TableView中的单元格?

我有一个 UIViewController,它实现了TableViews委托和数据源协议. 现在,我要向单元格添加“滑动删除"手势. 我应该怎么做. 我给出了commitEditingStyle方法的空白实现,并且还将Editing属性设置为YES. 仍然没有滑动功能. 现在我需要分别在每个单元格中添加UISwipeGesture吗? 或者我想念什么吗? 解决方 ..
发布时间:2020-11-30 21:29:53 移动开发

如何识别所有4个方向的滑动

我需要使用滑动来识别向下然后向右的滑动手势.但是在快速的UISwipeGestureRecognizer上已经确定了正确的方向.而且我不知道该如何将其用于其他方向. 解决方案 每个方向都需要一个UISwipeGestureRecognizer.有点奇怪,因为UISwipeGestureRecognizer.direction属性是选项样式的位掩码,但是每个识别器只能处理一个方向.您可以根据 ..
发布时间:2020-11-30 20:22:16 移动开发

创建自定义"tickle"的最佳方法是什么? UIGestureRecognizer?

我想为"tickle"创建一个自定义UIGestureRecognizer ...换句话说,检测两次swipeLeft,然后两次swipeRight,而无需抬起手指. 我知道我可以通过使用自定义手势从头开始创建它,但是接下来,我需要实现所有的“触摸"方法,并从根本上重新发明滑动手势.是否可以通过组合已有的UIGestureRecognizer来创建自定义UIGestureRecognizer ..