Ios 滑动手势识别器

Ios 滑动手势识别器,ios,swift2,uiswipegesturerecognizer,ios9.1,Ios,Swift2,Uiswipegesturerecognizer,Ios9.1,我已经在互联网上搜索了几个小时,了解如何使用滑动手势识别器。我不想编写代码,因为我已经尝试了几乎每一个示例,但都不起作用。但是,我知道在对象库中有一个滑动手势识别器,但它似乎不起作用。有人能给我看一个链接到一个地方,在那里我可以使用对象库中的滑动手势识别器,或者告诉我怎么做 谢谢 本 (如果我出于某种原因被广泛使用,或者你不喜欢我的问题,请不要-1这个,只是评论,我会做出改变,请) 事故日志: 2016-01-09 10:59:33.392大写字母[250:14059]-[Capitals.Al

我已经在互联网上搜索了几个小时,了解如何使用滑动手势识别器。我不想编写代码,因为我已经尝试了几乎每一个示例,但都不起作用。但是,我知道在对象库中有一个滑动手势识别器,但它似乎不起作用。有人能给我看一个链接到一个地方,在那里我可以使用对象库中的滑动手势识别器,或者告诉我怎么做

谢谢

(如果我出于某种原因被广泛使用,或者你不喜欢我的问题,请不要-1这个,只是评论,我会做出改变,请)

事故日志: 2016-01-09 10:59:33.392大写字母[250:14059]-[Capitals.Alabama1 handlesweeps]:发送到实例0x14f695150的未识别选择器 2016-01-09 10:59:33.397大写字母[250:14059]*由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:'-[Capitals.Alabama1 HandleSweeps]:未识别的选择器发送到实例0x14f695150' *第一次抛出调用堆栈: (0x184bdcf48 0x19984ff80 0x184be3c5c 0x184BE0C000 0x184ae4cac 0x18a6eb330 0x18a314b5c 0x18a1a285c 0x18a6ec70c 0x18a1618b8 0x18a15e63c 0x18a1a06cc 0x18a19fcc8 0x18a1704a4 0x18a16e76c 0x184b94544 0x184b93fd8 0x184b91cd8 0x184ac0ca0 0x18fb40088 0x18A18FFC 0x10008a264 0x19a0928b8) libc++abi.dylib:以NSException类型的未捕获异常终止

(Handle Swipes是函数的名称)

代码如下:

导入UIKit

类:UIViewController{ @IBVAR标签:UILabel

override func viewDidLoad() {
    super.viewDidLoad()

    let reveal = UISwipeGestureRecognizer(target: self, action: Selector("handleSwipes"))
    let next = UISwipeGestureRecognizer(target: self, action: Selector("handleSwipes"))

    // Do any additional setup after loading the view, typically from a nib.
    reveal.direction = .Up
    next.direction = .Left

    view.addGestureRecognizer(reveal)
    view.addGestureRecognizer(next)

}

override func didReceiveMemoryWarning() {
    super.didReceiveMemoryWarning()
    // Dispose of any resources that can be recreated.
}

func handleSwipes(sender:UISwipeGestureRecognizer) {
    if (sender.direction == .Up) {
        label.text = "Motgomery"
    }

}





}

添加事件中缺少半列。请尝试这样做:

let reveal = UISwipeGestureRecognizer(target: self, action: Selector("handleSwipes:"))
let next = UISwipeGestureRecognizer(target: self, action: Selector("handleSwipes:"))

添加事件中缺少半列。请尝试这样做:

let reveal = UISwipeGestureRecognizer(target: self, action: Selector("handleSwipes:"))
let next = UISwipeGestureRecognizer(target: self, action: Selector("handleSwipes:"))
在swift3版本中:

   let leftSwipe = UISwipeGestureRecognizer(target: self, action: #selector(MainMenuViewController.handleSwipes(_sender:)))
在swift3版本中:

   let leftSwipe = UISwipeGestureRecognizer(target: self, action: #selector(MainMenuViewController.handleSwipes(_sender:)))

您说过,您尝试了一些东西,但它不起作用。您可以包括您使用的代码吗?我可以包括从中复制的教程吗?这里是:。我将“var”更改为“let”使用最新版本的swift。@MidhunMP有什么不起作用?您是否遵循了教程中提到的所有步骤?@MidhunMP我遵循了教程中的所有步骤,当我尝试它时,它在功能部分崩溃。我再次检查了该功能,但它与视频完全相同。我检查该功能是因为根据xcode,我的应用程序在那里崩溃了。请包括你用于添加滑动手势和选择器方法的代码。包括你得到的崩溃日志。你说,你尝试了一些东西,但它不起作用。你可以包括你使用的代码吗?我可以包括我复制它的教程吗?这里是:。我将“var”更改为“let”使用最新版本的swift。@MidhunMP有什么不起作用?您是否遵循了教程中提到的所有步骤?@MidhunMP我遵循了教程中的所有步骤,当我尝试它时,它在功能部分崩溃。我再次检查了该功能,但它与视频完全相同。我检查该功能是因为根据xcode,我的应用程序在那里崩溃了。请包括您用于添加滑动手势的代码和选择器方法。包括您需要的崩溃日志got@NickCatlib非常感谢!@NickCatlib非常感谢!