草庐IT

滑动条

全部标签

swift - 如何检测用户何时在特定节点上向特定方向滑动?

我的屏幕顶部有6个不同的彩色圆圈落下。对于每个节点,您应该朝不同的方向滑动以得分(红色圆圈;向上滑动,蓝色圆圈;向下滑动等),但是如果用户向与分配给该特定节点的方向不同的方向滑动,它结束了游戏。我对滑动手势非常不熟悉,所以我没有代码,但非常感谢帮助。我如何生成我的节点:funcarray(){letcolorCount=5letindex=Int(arc4random_uniform(UInt32(colorCount)))letcolors=SKSpriteNode(imageNamed:"Color\(index+1)")colors.size=CGSizeMake(130,130

ios - 滑动删除作品,但删除按钮没有

我有一个UITableView。当我点击“编辑”按钮时,它会进入编辑模式,但每个单元格上的红色“-”按钮不会显示“删除”按钮。这是我为此使用的代码:////ViewController.swift//MeasuredBloodLost////CreatedbyJoshBirnholzon4/11/16.//Copyright©2016JoshBirnholz.Allrightsreserved.//importUIKitclassMainViewController:UITableViewController,weightCellDelegate{@IBOutletweakvartot

ios - 滑动以删除 UITableView 中的整个部分(iOS)

我过去使用MGSwipeTableCell取得了很多成功滑动以关闭单元格,但我当前的任务要求以相同的行为滑动整个部分。我目前在UITableView中有一个滑动手势识别器,当滑动手势被触发时,我计算接收到触摸的部分,并删除填充该部分的对象(在核心数据中),然后调用删除动画://Deleteobjectsthatpopulatetabledatasourcefornotificationinnotifications{notificationObject.deleted=true}DataBaseManager.sharedInstance.save()letarray=indexPat

uitableview - 滑动单元格时 clipToBounds 不起作用

我有一个默认隐藏多个标签的自定义单元格(用户在单击该单元格时会看到所有内容)。我正在更改单元格的高度和cell.clipToBounds=true以隐藏标签。但这不适用于可编辑的单元格。当我开始向左滑动单元格时,隐藏的内容就会出现。我注意到,如果我首先展开单元格、折叠和滑动,它会起作用,但如果我滑动另一个单元格,它就会停止工作。滑动单元格时如何隐藏它有什么建议吗? 最佳答案 将标签添加到数组。设置hidden为true:letlabels=[firstLabel,secondLabel,etc.…]forlabelinlabels{

ios - 使用快速滑动的 View 创建 pagingmenucontroller

我正在创建一个聊天应用程序,其中有一些具有不同类别的预定义常见问题解答,当用户单击按钮时它们会向上滑动。以下是图片的外观:[![最终输出]我正在使用来自以下链接的PagingMenucontroller库:https://github.com/kitasuke/PagingMenuController我面临的问题是View不占用设备的宽度。uitableview的滚动不起作用。数据也是免费的,业务部分只会被加载。以下是上图中父类ChatViewcontroller的代码:importFoundationimportUIKitimportPagingMenuControllerclass

ios - 尾随的滑动 Action 不会消失

我在UITableView中配置了拖尾滑动操作。这些操作正常工作,但是当操作从表格中删除单元格时,滑动操作会保留在替换删除的行的行上。所以看起来新的当前行被滑动了。而且我认为滑动操作实际上可能会将它们的附件转移到那个新行,我无法判断。是否有一些我没有意识到需要调用的关闭函数? 最佳答案 对于上下文操作,不要忘记根据操作是否完成将完成处理程序设置为true或false:letdelete=UIContextualAction(style:.destructive,title:"Delete"){(myContext,myView,co

swift - 如何使用向右滑动的手势执行 segue

我想通过向右滑动手势来执行segue。最佳做法是什么? 最佳答案 我正在实现一个带有“从左到右滑动”的转场,带有一个自定义转场和一个滑动手势识别器。您需要创建一个新的.swift文件并在界面构建器属性中使用segue作为类。//CreatedbyDavidSeekon25.04.16.//Copyright©2016DavidSeek.Allrightsreserved.//importUIKitclassFromLeftToRightSegue:UIStoryboardSegue{overridefuncperform(){let

ios - 使用 Aspect Fill 图像模式的奇怪的 UIPageViewController 滑动行为

我刚刚创建了一个包含页面内容ViewController的UIPageViewController,它由单个ImageView和一个Button组成。它几乎完美无缺地工作,但是当我尝试仅在垂直View中滑动View时,它有一个主要问题,为我的ImageView设置了AspectFill模式(这基本上是为此设置的)。您可以在此处看到此行为:https://youtu.be/2yl6UXbUGQg我正在使用自动布局,Button约束与ImageView(全尺寸)对齐,ImageView约束设置为Superview...代码:1)UIPageViewController:classViewC

IOS UIPageViewController - 仅滑动屏幕的一部分

我正在尝试设计一个包含滑动部分的屏幕。我有一个屏幕和一个ImageView,底部有两个按钮。我只想滑动ImageView而不是底部区域。画面是这样的目前的问题是滑动整个屏幕,包括按钮。这是我的代码ViewController.swiftimportUIKitclassViewController:UIViewController,UIPageViewControllerDataSource{varpageImages:NSArray!varpageViewController:UIPageViewController!overridefuncviewDidLoad(){super.vi

ios - 如何使用可滑动的 tableview 单元格实现与 iOS Mail 应用程序相同的功能?

当用户滑动tableview单元格时,我正在尝试复制与普通iOS邮件应用程序相同类型的功能,如下所示:有3个选项:更多、标记和存档。当用户点击这3个中的任何一个时,背景颜色会发生变化以指示它处于突出显示状态。但是,图标和文本不会改变颜色。我正在尝试达到同样的效果。我正在按照本教程指南使用手势制作自定义可滑动的tableview单元格:HowToMakeASwipeableTableViewCellWithActions–WithoutGoingNutsWithScrollViews目前我有这个设置:在每个单元格中包含3个UIView,其中每个UIView包含一个UIImageView和