我正在使用UIContainer使用分段控件+滑动手势在 View 之间切换。
我的 Storyboard 就是这样的。
Override func viewDidLoad() {
super.viewDidLoad()
var swipeRight = UISwipeGestureRecognizer(target: self, action: "respondToSwipeGesture:")
swipeRight.direction = UISwipeGestureRecognizerDirection.Right
self.view.addGestureRecognizer(swipeRight)
}
我为Github占用了许多开放资源,但是它是用Objective-C编写的?
谁能帮忙
最佳答案
func respondToSwipeGesture(gestureReconizer: UISwipeGestureRecognizer) {
self.performSegueWithIdentifier("SegueFromFirstScreenToSecond", sender: nil)
}
如果已经创建了segue并将其命名为“SegueFromFirstScreenToSecond”,则这是您必须实现的方法。如果您尚未进行过定型,请不要担心!就像从 Storyboard 中 View 的第一响应者绘制到下一个屏幕,然后将标识符设置为“SegueFromFirstScreenToSecond”一样容易。
祝你好运!
关于ios - swift :Segmented control with a swipe gesture between views,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31451592/