目前我有一个ViewController
类包含UIScrollView
,在滚动视图中我有另一个视图控制器,我目前可以接收手势识别。我的目标是能够根据我点击的哪个subViewController执行一个segue到一个不同的视图控制器。从子ViewController执行segue
let scrollView = UIScrollView(frame: CGRect(x:0,y:0, width: self.view.frame.width, height:self.view.frame.height-106))
scrollView.delegate = self;
self.view.addSubview(scrollView);
let subView11 = subView(nibName: nil, bundle: nil);
subView1.view.frame = CGRect(x:0,y:0, width: self.view.frame.width, height: CGFloat(openReelHeight));
self.addChildViewController(subView1);
scrollView.addSubview(subView1.view);
subView.didMove(toParentViewController: self);
然后在子视图类我有一个基本的触摸识别功能:
@IBAction func tapOnView(_ sender: UITapGestureRecognizer) {
//change main View controller
}
显示您尝试过的代码..? –
而不是发表评论中的代码,你应该编辑你的问题。 –
是的,我意识到,格式化全部关闭 –