我正在尝试在背景上创建滑动。我有三种不同颜色的背景。我做了一个按钮,当我点击我的按钮时,我的背景变为下一个场景。 我想改变这个,我想向左或向右滑动我的拇指来改变背景而不必点击按钮。我将如何实现这一目标。
这里有一些更多细节
我的视图控制器是
import UIKit
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}
答案 0 :(得分:6)
Swift版本:
添加手势识别器:
override func viewDidLoad() {
super.viewDidLoad()
let recognizer: UISwipeGestureRecognizer = UISwipeGestureRecognizer(target: self, action: "swipeLeft:")
recognizer.direction = .Left
self.view .addGestureRecognizer(recognizer)
}
动作功能:
func swipeLeft(recognizer : UISwipeGestureRecognizer) {
self.performSegueWithIdentifier("MySegue", sender: self)
}
答案 1 :(得分:4)
好的,我明白了。 Xcode在右侧面板中有滑动手势,就像在视图中删除按钮一样。唯一的区别是它显示在顶部而不是在视图内部。所以在我认为它就像握住ctrl按钮并将其拖动到另一个视图一样简单并且它有效。 以下是一些人偶然发现的一些图片: